python无法调用cv2怎么解决

发布时间:2022-07-12 09:38:31 人气:168 作者:多测师

  python调用cv2.findContours时报错:

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

  OpenCV旧版,返回三个参数:

python无法调用cv2怎么解决

  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无法调用cv2怎么解决,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线