我正在使用OpenCv从网络摄像头捕获图像。
它工作正常,我只是不知道如何关闭相机。
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
最佳答案
我认为您只是在()
的末尾缺少cam.release