【发布时间】:2021-10-07 03:35:59
【问题描述】:
我在 Google Colaboratory 的 python OpenCV 中有一个 ValueError:没有足够的值来解包(预期 3,得到 2)。 另外,我正在制作一些程序来检测水的轮廓并给出坐标。 我怎样才能尽快解决这个问题?
import cv2
import numpy as np
from google.colab import drive
drive.mount('/content/drive')
img = cv2.imread('/content/drive/MyDrive/lake1.jpg')
imgray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
ret, imthres = cv2.threshold(imgray, 127, 255, cv2.THRESH_BINARY_INV)
im2, contour, hierarchy = cv2.findContours(imthres, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_NONE) # here's the ValueError.
【问题讨论】:
标签: python opencv google-colaboratory