使用OpenCV捕获实时图像
此样例使用Python和OpenCV通过摄像头捕捉视频,Mac系统中想运行此程序请不要在PyCharm环境中直接运行,会出错,请在命令行执行。
# -*- coding:utf-8 -*- import cv2 def opencv_camera(): # 内置摄像头一般是0 cap = cv2.VideoCapture(0) while True: retval, frame = cap.read() frame = cv2.flip(frame, 1) # 镜像当前帧画面 cv2.imshow('frame', frame) if cv2.waitKey(10) == 27: # 按Esc退出 break cap.release() cv2.destroyAllWindows() if __name__ == "__main__": opencv_camera()