python下使用opencv拍照

2021-10-02 09:51:54 字數 690 閱讀 9124

首先在命令中安裝opencv:

pip install opencv-python

然後開啟notebook:

jupyter notebook

建立檔案,寫入如下**:

import

cv2capture =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之前釋放攝像頭等操作,可能會導致攝像頭退出卡死

參考:

反正就是可簡單就可以用python在電腦上拍照啦...

Python下使用OpenCV的配置

這一部分請移步參見 4 將opencv安裝目錄下opencv build python 2.7 x86中的cv2.pyd複製到python安裝目錄lib site packages中,如下圖所示 5 找到opencv原始檔內opencv sources samples python drawing....

python虛擬環境下使用opencv操作攝像頭

使用攝像頭例項 coding utf 8 import cv2 defvideo capture camera cv2.videocapture 0 while true ret,frame camera.read if ret true image cv2.cvtcolor frame,cv2.c...

ubuntu下opencv在python中的配置

因為之前在安裝caffe的時候裝過opencv,那次是用cmake編譯安裝的,當時應該是沒設定makelist中python選項,最近在想在python中呼叫cv2,結果發現opencv的編譯包中沒有cv2.pyd,python中import cv2找不到相應庫。然後我又去已安裝的python第三方...