导语:
本文主要介绍了关于python无法调用cv2怎么解决的相关知识,包括python3安装cv2,以及python函数调用另一个函数这些编程知识,希望对大家有参考作用。
python调用cv2.findContours时报错:
ValueError: not enough values to unpack (expected 3, got 2)
OpenCV旧版,返回三个参数:
im2, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
要想返回三个参数:
把OpenCV 降级成3.4.3.18 就可以了,在终端输入pip install opencv-python==3.4.3.18
OpenCV 新版调用,返回两个参数:
contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 如何在python中关闭当前进程09/30
- ♥ Python selenium安装整理详解12/18
- ♥ 如何查看python模块中的方法11/05
- ♥ python如何进行文本切割11/11
- ♥ Python 入门:if 语句中的逻辑运算符12/24
- ♥ python是免费的吗09/04
内容反馈