【发布时间】:2016-05-18 09:44:01
【问题描述】:
我收到此错误:
OpenCV 错误:未知函数中不支持的格式或格式组合(),文件 C:\slave\WinInstallerMegaPack\src\opencv\modules\imgproc\src\canny.cpp,第 67 行 回溯(最近一次通话最后): 边缘= cv2.Canny(帧,100,100) cv2.error : C:\slave\WinInstallerMegaPack\srx\opencv\modules\imgproc\src\canny.cpp:67: 错误:(-210)
当我运行这段代码时:
import cv2
import numpy as np
cap = cv2.VideoCapture(0)
while(1):
_, frame = cap.read()
cv2.imshow('Original',frame)
edges = cv2.Canny(frame,100,100)
cv2.imshow('Edges',edges)
k = cv2.waitKey(5) & 0xFF
if k == 27:
break
cv2.destroyAllWindows()
cap.release()
【问题讨论】:
-
我需要这些信息,很紧急!谢谢
-
frame必须是灰度的。在调用 Canny 之前使用cv2.cvtColor(... cv2.COLOR_BGR2GRAY) -
非常感谢!!完美!
标签: python-2.7 opencv3.1