2017-02-10 6 views
0

내가 사용한 코드는 출력을 제공하지만 이미지가 임의로 잘리고 창 크기에 맞지 않습니다.python2에서 웹캠에서 이미지를 캡처하는 방법은 무엇입니까?

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("Image", WINDOW_NORMAL); 
    imshow("cam-test",img) 
    waitKey(500) 
    destroyWindow("cam-test") 
    imwrite("filename.jpg",img) #save image 

어떻게해야합니까 : NameError: name 'CV_WINDOW_AUTOSIZE'

코드

을 정의되지 않은 : 내가 namedWindow("Image", WINDOW_NORMAL);를 사용하는 경우는 같은 오류가 있습니다? enter image description here

답변

0

시도의 변화 :

namedWindow("Image", WINDOW_NORMAL); 

에 :

namedWindow("Image");