• 技术文章 >常见问题 >Python常见问题

    python无法调用cv2怎么解决

    silencementsilencement2020-03-03 17:16:38原创3070

    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视频教程

    专题推荐:python
    上一篇:python中怎么画图 下一篇:python布尔是什么意思

    相关文章推荐

    • python如何输入坐标• 如何写一个python脚本• 怎样调整python图形界面的大小• python依赖安装失败怎么办

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网