【发布时间】:2013-10-04 06:20:49
【问题描述】:
几天以来,我再也无法从 opencv 应用程序中打开 iSight 摄像头了。 cap = cv2.VideoCapture(0) 返回,cap.isOpened() 返回 true。但是,cap.grab() 只返回 false。有什么想法吗?
示例代码:
import cv2
cv2.namedWindow("preview")
vc = cv2.VideoCapture(0)
rval = True
while rval:
rval, frame = vc.read()
cv2.imshow("preview", frame)
key = cv2.waitKey(20)
if key == 27: # exit on ESC
break
- Mac OS 10.8.5
- Python 2.7.5(但也不能在 C++ 应用程序中运行)
- OpenCV 2.4.6.1
【问题讨论】:
-
你发现了吗?我在这里再次问:stackoverflow.com/questions/19187076/…
标签: python macos opencv isight