导语:
本文主要介绍了关于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中Fearturetools的三个基本概念12/15
- ♥ pycharm找不到python怎么办10/06
- ♥ 如何在python中使用min函数?08/22
- ♥ linux如何退出python09/14
- ♥ python中的系列是什么意思08/29
- ♥ 没有基础如何学习python01/11
内容反馈