'1.png 只有一个轮廓'
img = cv2.imread('1.png')
retval,dst = cv2.threshold(img,120,255,cv2.THRESH_BINARY)
contours, hierarchy = cv2.findContours(dst,cv2.RETR_EXTERANL,cv2.CHAIN_APPROX_SIMPLE)
print cv2.contourArea(contours[0],False)
图像只有一个轮廓,然后轮廓是一个列表。当我更改contours[0]
为contours[3]
或其他数字时,仍然有一个区域。我对这个问题一无所知,只有一个轮廓。
为什么会出现这么多值?是发现thresh的问题吗?需要你的帮助?