builtins.ValueError: not enough values to unpack (expected 3, got 2)
旧版OpenCV:返回三个参数
image, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
新版OpenCV:返回两个参数
contours,hierarchy = cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)
本文解析了旧版与新版OpenCV中findContours函数的差异,旧版返回三个参数,包括图像、轮廓和层级;而新版仅返回两个参数,即轮廓和层级。此变化源于OpenCV从2.x版本过渡到3.x及更高版本时对函数签名的调整。
1406

被折叠的 条评论
为什么被折叠?



