2017-10-19 4 views
-1

OpenCv를 사용하여 웹캠에서 이미지를 캡처하고 있습니다.open cv close camera

잘 작동합니다. 카메라를 닫는 방법을 모르겠습니다.

from cv2 import * 
# initialize the camera 
cam = VideoCapture(0) # 0 -> index of camera 
s, img = cam.read() 
if s: # frame captured without any errors 
    namedWindow("cam-test",CV_WINDOW_AUTOSIZE) 
    imshow("cam-test",img)` 
    waitKey(0) 
    destroyWindow("cam-test") 
    imwrite("testfilename.jpg",img) #save image 
    cam.release 
+0

코드가 정상적으로 작동합니다. waitKey (0)를 사용 했으므로 아무 키나 누르면 카메라가 자동으로 닫힙니다. 당신의 문제를 자세히 설명해 주시겠습니까? – Jazz

+0

파일을 작성한 후에도 카메라 표시등이 깜박였습니다. 그것은 파이썬 세션이 닫힐 때만 사라질 것입니다. – akshay

답변

0

난 그냥 WINDOW_AUTOSIZE-cam.release

-1

변경 CV_WINDOW_AUTOSIZE의 끝에서 ()을 놓치고있어 생각합니다.

관련 문제