由於幾天後我無法再從opencv應用程序中打開iSight相機。 cap = cv2.VideoCapture(0)
返回,cap.isOpened()
返回true
。但是,cap.grab()
只是返回false
。有任何想法嗎?OpenCV不會從MacBook Pro中捕獲iSight
例如代碼:
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
你知道了嗎?我在這裏再次問:http://stackoverflow.com/questions/19187076/capturing-from-macbook-pro-isight-with-opencv – escapecharacter