揭秘樹莓派上opencv的實戰測試代碼,輕鬆入門圖像處理!

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

最佳答案

引言

樹莓派因其低功耗跟高性價比的特點,成為進修跟現實打算機視覺、圖像處理等範疇的幻想平台。OpenCV(Open Source Computer Vision Library)是一個功能富強的打算機視覺庫,支撐多種編程言語,包含C++、Python等。本文將介紹如何在樹莓派上安裝OpenCV,並經由過程實戰測試代碼幫助讀者輕鬆入門圖像處理。

情況籌備

1. 樹莓派硬體

  • 樹莓派3B+或更高版本
  • microSD卡(至少16GB)
  • 電源適配器
  • microUSB線
  • HDMI線
  • 表現器或電視

2. 軟體籌備

  • Raspbian操縱體系(最新版)
  • OpenCV庫

安裝OpenCV

1. 更新體系

在樹莓派的終端中,履行以下命令更新體系:

sudo apt-get update
sudo apt-get upgrade

2. 安裝依附庫

安裝OpenCV所需的依附庫:

sudo apt-get install build-essential cmake git libjpeg-dev libtiff-dev libpng-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

3. 下載OpenCV源碼

從OpenCV官方網站下載最新版本的源碼:

git clone https://github.com/opencv/opencv.git
cd opencv

4. 設置編譯選項

在OpenCV根目錄下創建一個名為build的文件夾,並進入該文件夾:

mkdir build
cd build

利用CMake設置編譯選項,比方:

cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D WITH_OPENCL=OFF \
-D WITH_CUDA=OFF \
-D WITH_TBB=ON \
-D BUILD_TBB=ON \
-D BUILD_EXAMPLES=ON ..

5. 編譯安裝

履行以下命令編譯跟安裝OpenCV:

make -j4
sudo make install

6. 驗證安裝

利用Python測試OpenCV能否已正確安裝:

import cv2
print(cv2.__version__)

假如輸出OpenCV的版本號,則闡明安裝成功。

實戰測試代碼

以下是一個簡單的OpenCV測試代碼,用於讀取、表現跟保存圖像:

import cv2

# 讀取圖像
image = cv2.imread('example.jpg')

# 表現圖像
cv2.imshow('Example', image)

# 等待按鍵
cv2.waitKey(0)

# 保存圖像
cv2.imwrite('output.jpg', image)

# 封閉全部窗口
cv2.destroyAllWindows()

總結

經由過程本文,讀者可能懂得如何在樹莓派上安裝OpenCV,並經由過程實戰測試代碼輕鬆入門圖像處理。跟著對OpenCV的深刻懂得,可能實驗更多複雜的圖像處理跟打算機視覺任務。

相關推薦