Opencv ValueError: not enough values to unpack (expected 3, got 2)解决办法


问题背景

有些人在用我去年的毕设运行时(感谢QAQ),报错

Opencv ValueError: not enough values to unpack (expected 3, got 2)

当时就觉得是某个库的版本不对。但一直没注意。现在统一说一下。

解决办法

https://stackoverflow.com/questions/54164630/want-to-find-contours-valueerror-not-enough-values-to-unpack-expected-3-go

原因是用的是Opencv4.0,把返回值从三个改回两个了

contours,hierachy=cv2.findContours(thresh,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)

要么各位大佬改回去,要么我自己升级到最新版改代码(可能会鸽)。QAQ。。。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM