首先在命令中安裝opencv:
pip install opencv-python
然後開啟notebook:
jupyter notebook
建立檔案,寫入如下**:
importcv2capture =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第三方...