Why can "cv2.findContours()" return only one contour point?


cnts,hie= cv2.findContours(im_binary,
cv2.RETR_EXTERNAL,
cv2.CHAIN_APPROX_NONE)

print(cnts)

Shouldn’t a contour have at least three points? :face_with_raised_eyebrow:

on what data does this happen? show the data. show where this single-point contour would be in the picture.

1 Like

Thank you for your reply! Maybe I have found the answer in the paper “Topological Structural Analysis of Digitized Binary Images by Border Following” :grinning: