cv2.findContours()报错ValueError: not enough values to unpack (expected 3, got 2)解决方案

一、报错
Traceback (most recent call last):
File "C:/Users/Desktop/GMM/GMM.py", line 22, in
im, contours, hierarchy = cv2.findContours(fgmask, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
ValueError: not enough values to unpack (expected 3, got 2)

二、分析 原因是 cv2.findContours()的opencv返回值不一致报错,旧版本返回3个值,而新版本返回2个值,
三、解决方案 将

im, contours, hierarchy = cv2.findContours(fgmask, cv2.RETR_EXTERNAL, cv2.

cv2.findContours()报错ValueError: not enough values to unpack (expected 3, got 2)解决方案最先出现在Python成神之路

版权声明:
作者:ht
链接:https://www.techfm.club/p/19325.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>