樹莓派極簡安裝OpenCv的方法步驟
阿新 • • 發佈:2020-01-09
因為最近在開發使用樹莓派+usb攝像頭識別模組,打算用OpenCv,發現網上的樹莓派OpenCv安裝教程都過於繁瑣佔用記憶體大,我經過自己的實驗,發現出了一種非常簡易快捷的方式,網速OK的話,十分鐘能安裝完成。
我用的環境:
- 樹莓派3b+
- Python3.5.4
- 樹莓派官方作業系統
以下是安裝步驟:
樹莓派相關庫安裝:
sudo apt-get update sudo apt-get install libjpeg-dev sudo apt-get install libatlas-base-dev sudo apt-get install libjpeg-dev sudo apt-get install libtiff5-dev sudo apt-get install li.jpg12-dev sudo apt-get install libqtgui4 libqt4-test sudo apt-get install libjasper-dev
OpenCV模組pip安裝
sudo pip3 install opencv-python
安裝完成
測試
在終端輸入 :python3
然後 :import cv2
如果安裝成功,則import不會有問題
下面就可以輸出OpenCv的版本號
使用 :print(cv2.version)
退出python用: exit()
簡單應用
使用OpenCv庫讀取usb攝像頭,實時顯示,拍照
程式碼如下:
import cv2 import numpy as np cap = cv2.VideoCapture(0) while(1): # get a frame ret,frame = cap.read() # show a frame cv2.imshow("capture",frame) if cv2.waitKey(1) & 0xFF == ord('q'): #退出並拍照 cv2.imwrite("takephoto2.jpg",frame) print("take Photo Ok") break cap.release() cv2.destroyAllWindows()
執行截圖
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。