python下使用opencv拍照


首先在命令中安裝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在電腦上拍照啦...


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM