Como detectar o retângulo no OpenCV Python?
Encontre o contorno aproximado para cada um dos contornos. Se o número de pontos de vértice no contorno aproximado for 4, calculamos a proporção para fazer a diferença entre o retângulo e o quadrado. Se a proporção estiver entre 0.9 e 1.1 Dizemos que é um quadrado mais um retângulo, veja o pseudocódigo abaixo.
O que é cv2 arclength?
cv2. Arclength () é usado para calcular o perímetro do contorno. Se o segundo argumento for verdadeiro, ele considera o contorno fechado. Então este perímetro é usado para calcular o valor epsilon para CV2. função aproxpolydp () com um fator de precisão para aproximar uma forma.