Busca de retângulo na imagem
📁 python
Tarefa: Encontrar o disco rígido na foto, determinar seu ângulo e contornos
Problema: Nem sempre é possível encontrar o contorno correto do disco.
No código, eu converto as imagens para cinza, aplico blur, encontro a diferença entre elas e determino os contornos, mas a solução não é precisa. Gostaria da sua ajuda.
firstFrame = cv2.imread(bg_im) # Imagem de fundo sem o disconframe_img = cv2.imread(frame) # Imagem com o discongray = cv2.cvtColor(frame_img, cv2.COLOR_BGR2GRAY)ngray = cv2.GaussianBlur(gray, (21, 21), 0)nfirstFrame = cv2.cvtColor(firstFrame, cv2.COLOR_BGR2GRAY)nfirstFrame = cv2.GaussianBlur(firstFrame, (21, 21), 0)nframeDelta = cv2.absdiff(firstFrame, gray)nthresh = cv2.threshold(frameDelta, 25, 255, c