При использовании флага cv2.CHAIN_APPROX_SIMPLE
OpenCV пытается уменьшить количество точек, необходимых для представления контура.
Если вы затем используете cv2.drawContours()
для рисования контуров, вы должны увидеть ту же форму, как если бы вы использовали cv2.CHAIN_APPROX_NONE
.
Однако я хочу увидеть фактические извлеченные точки, которые представляют контур. поэтому, если есть только 4 точки, представляющие прямоугольник, я хочу видеть 4 точки, а не полный прямоугольник.
Это достижимо?