【樹莓派輕鬆上手】下載與配置opencv附件指南

提問者:用戶UQQB 發布時間: 2025-06-08 08:30:02 閱讀時間: 3分鐘

最佳答案

1. 引言

OpenCV(Open Source Computer Vision Library)是一個富強的開源打算機視覺跟呆板進修庫,實用於各種操縱體系。在樹莓派上設置OpenCV可能幫助你停止圖像處理、打算機視覺項目等。本文將具體介紹如何在樹莓派高低載與設置OpenCV。

2. 籌備任務

在開端之前,請確保你的樹莓派已安裝Raspberry Pi OS(或稱Raspbian)。以下是設置OpenCV所需的籌備任務:

  • 更新體系軟體包列表:打開終端,運轉以下命令更新體系軟體包列表:
  sudo apt update
  sudo apt upgrade -y
  • 安裝依附項:以下依附項對編譯OpenCV是必須的:
  sudo apt install build-essential cmake pkg-config
  sudo apt install libjpeg-dev libtiff5-dev libjasper-dev libpng-dev
  sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
  sudo apt install libxvidcore-dev libx264-dev
  sudo apt install libgtk2.0-dev libgtk-3-dev
  sudo apt install libatlas-base-dev gfortran

3. 下載與解壓OpenCV源代碼

從OpenCV的官方網站下載源代碼。以下是下載與解壓OpenCV源代碼的步調:

  • 下載源代碼:拜訪OpenCV的GitHub頁面(https://github.com/opencv/opencv),下載最新版本的源代碼。

  • 解壓源代碼:將下載的.zip文件解壓到樹莓派上的一個目錄中,比方/home/pi/opencv

  tar zxvf opencv-<version>.zip
  cd opencv-<version>

4. 設置與編譯OpenCV

在解壓源代碼後,你須要設置並編譯OpenCV。以下是設置與編譯OpenCV的步調:

  • 創建構建目錄
  mkdir build
  cd build
  • 設置OpenCV
  cmake -D CMAKE_INSTALL_PREFIX=/usr \
        -D CMAKE_BUILD_TYPE=RELEASE \
        -D CMAKE_INSTALL_PREFIX=/usr/local \
        -D WITH_GTK=ON ..

這裡的WITH_GTK=ON選項將啟用GTK圖形界面支撐,這對表現圖像非常有效。

  • 編譯與安裝OpenCV
  make -j4
  sudo make install

-j4選項將利用四個線程停止編譯,以加快編譯速度。

5. 驗證安裝

編譯實現後,你可能經由過程以下命令驗證OpenCV能否已正確安裝:

python
import cv2
print(cv2.__version__)

假如成功安裝,上述命令將輸出OpenCV的版本號。

6. 總結

經由過程以上步調,你可能在樹莓派上成功下載與設置OpenCV。這將為你停止圖像處理跟打算機視覺項目打下堅固的基本。

相關推薦