Postagens

Mostrando postagens de maio, 2023

15 de maio de 2023

Depois do sucesso que foi o código ue diferencia as mãos, passei para o código que interpreta os sinais feitos pelo usuário e atribui seu valor (A, B, C, D, ou E). Não tive problemas com as instalações das bibliotecas, o único erro que me rendeu 5 dias de quebrar a cabeça em cima do código foi com o reconhecimento do keras_model.h5, já que o programa não estava localizando. A solução foi informar o endereço da pasta onde estava o arquivo. import cv2 import mediapipe as mp from keras . models import load_model import numpy as np #tensorFlow versão 2.9.1 cap = cv2 . VideoCapture ( 0 ) hands = mp . solutions .hands.Hands( max_num_hands = 1 ) classes = [ 'A' , 'B' , 'C' , 'D' , 'E' ] model = load_model ( 'C://Users//manus//Desktop//Testeletras//keras_model.h5' ) data = np . ndarray ( shape = ( 1 , 224 , 224 , 3 ), dtype = np . float32 ) while True :     success , img = cap .read()     frameRGB = cv2 . cvtColor ( img ,

10 de maio de 2023

 Eu amo a minha vida! Hoje eu tive atendimento novamente com o meu orientador, tentamos de tudo para instalar o python no vscode e nada funcionou. Foi quando, num ato de desespero eu comecei a olhar os arquivos nas pastas do vs code. Notei que havia uma chamada python, e pensei por que não substituir um pelo o outro. E deu certo. Ele deixou instalar todas as bibliotecas que precisava, e ficou lindo! import cv2 from cvzone . HandTrackingModule import HandDetector cap = cv2 . VideoCapture ( 0 ) detector = HandDetector ( detectionCon = 0.8 , maxHands = 2 ) while True :     success , img = cap .read()     hands , img = detector . findHands ( img )   # With Draw     # hands = detector.findHands(img, draw=False)  # No Draw     if hands :         # Hand 1         hand1 = hands [ 0 ]         lmList1 = hand1 [ "lmList" ]   # List of 21 Landmarks points         bbox1 = hand1 [ "bbox" ]   # Bounding Box info x,y,w,h         centerPoint1 = hand1 [ "ce

03 de maio de 2023

 Houston, we have a problem...     O professor orientador do tcc, sugeriu começar a trabalhar no reconhecimento de imagens em movimento (vídeo). Aparentemente bem simples, comecei a procurar material de base. Encontrei exatamente o que eu precisava nesse vídeo:  https://youtu.be/3xfOa4yeOb0 O código estava disponível na descrição do vídeo, copiei e perfeito, já tinha tudo o que eu precisava pra começar. Colei no VSCode ele me solicitou a instalação de algumas bibliotecas, nada anormal até aí. Mas a biblioteca mediapipe não instalava por nada.  Aí começou um ciclo de instalar e desinstalar programa e nada funcionava. Foi quando até o que funcionava parou de funcionar. eu odeio a minha vida