使用Python的opencv-python調用攝像頭


先上代碼,注意使用python3運行

#!/usr/bin/env python3
# coding=utf-8
from cv2 import cv2
cap = cv2.VideoCapture(0)
while True:
    ret, frame = cap.read()
    cv2.imshow('frame', frame)
    c = cv2.waitKey(1)
    if c == ord('q'):
        break
cap.release()
cv2.DestroyAllWindows()

注意依賴安裝順序:

1.先安裝

sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

2.再安裝

pip3 install opencv-python

如果已經安裝過,並且提示錯誤,則使用以下命令安裝

pip3 uninstall opencv-python

pip3 --no-cache-dir install opencv-python

如果沒有進行第一步安裝,直接安裝opencv-python會出現以下錯誤:

The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function

 


免責聲明!

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



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