python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)
生活随笔
收集整理的這篇文章主要介紹了
python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
python調(diào)用cv2.findContours時(shí)報(bào)錯(cuò):ValueError: not enough values to unpack (expected 3, got 2)
?
OpenCV舊版,返回三個(gè)參數(shù):
im2, contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
要想返回三個(gè)參數(shù):
把OpenCV 降級(jí)成3.4.3.18 就可以了,在終端輸入pip install opencv-python==3.4.3.18
OpenCV 新版調(diào)用,返回兩個(gè)參數(shù):
?contours, hierarchy = cv2.findContours(mask, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE)
更多咨詢(xún),請(qǐng)關(guān)注 “青年夏日”公眾號(hào)
總結(jié)
以上是生活随笔為你收集整理的python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: YOLOv3实现鱼类目标检测
- 下一篇: 第四章语法分析和语法分析程序