免责声明:巨大的 openCV 菜鸟
Traceback (most recent call last):
File "lanes2.py", line 22, in
canny = canny(lane_image)
File "lanes2.py", line 5, in canny
gray = cv2.cvtColor(imgUMat, cv2.COLOR_RGB2GRAY)
TypeError: Expected cv::UMat for argument 'src'
“src”到底指的是什么?
最佳答案
src
是 cv2.cvtColor
的第一个参数。
你得到的错误是因为它不是正确的形式。 cv2.Umat()
在功能上等同于 np.float32()
,因此您的最后一行代码应为:
gray = cv2.cvtColor(np.float32(imgUMat), cv2.COLOR_RGB2GRAY)
关于python - OpenCV TypeError:参数 'src' 的预期 cv::UMat - 这是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54249728/