调用摄像头实现拍照

  • 按​​s​​键,拍照并保存;
  • 按​​q​​键,退出。
  • 自行更改照片保存的路径即可
import cv2

if __name__ == '__main__':
i=0
cap=cv2.VideoCapture(0)
while(1):
ret ,frame = cap.read()
cv2.imshow("capture", frame)

k=cv2.waitKey(1)
if k==ord('s'):
cv2.imwrite('code/opencv/save_pics/'+str(i)+'.jpg',frame)
i+=1
elif k==ord("q"):
break

cap.release()
cv2.destroyAllWindows()

效果展示:

opencv-python——调用摄像头实现拍照_opencv