首先在命令中安装opencv:
pip install opencv-python
然后打开notebook:
jupyter notebook
建立文件,写入如下代码:
import cv2
capture = cv2.VideoCapture(0)
while(True):
# 获取一帧
ret, frame = capture.read()
# 将这帧转换为灰度图
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
cv2.imshow('frame', gray)
if cv2.waitKey(1) == ord('q'):
cv2.imwrite("youtemp.png", frame)
capture.release() #释放摄像头
cv2.destroyAllWindows()#删除建立的全部窗口
break
然后运行就好了。
如果没有在break之前释放摄像头等操作,可能会导致摄像头退出卡死
参考:http://ex2tron.wang/opencv-python-open-camera/
https://blog.csdn.net/xwm1000/article/details/71788344
反正就是可简单就可以用python在电脑上拍照啦...