Instal OpenCV 4.5 yang telah dikompilasi di Raspberry Pi

OpenCV adalah perpustakaan sumber terbuka untuk pemrosesan gambar, visi komputer, dan pembelajaran engine. OpenCV banyak digunakan untuk deteksi objek, pengenalan gerakan, pelacakan gerakan, deteksi dan pengenalan wajah, segmentasi gambar, analisis citra medis, pengenalan plat nomor, dan sebagainya.

Tutorial ini menunjukkan cara menginstal OpenCV 4.5 yang telah dikompilasi di Raspberry Pi.

Paket Debian

Kami telah membuat paket Debian ( .deb) yang berisi binari OpenCV 4.5.5 yang telah dikompilasi sebelumnya untuk Raspberry Pi 3 Model A+/B+ dan Raspberry Pi 4 Model B. Binari kompatibel dengan Raspberry Pi OS Bullseye (32-bit). Kami telah membuat rilis di repositori GitHub opencv.deb dan paket yang diunggah .

OpenCV dibangun dengan fitur-fitur berikut:

  • Optimasi NEON
  • Pengoptimalan VFPv3
  • perpustakaan TBB
  • perpustakaan FFmpeg
  • Perpustakaan GStreamer
  • Binding Python 3

Anda dapat menemukan informasi build mendetail di repositori GitHub .

Kami menguji pada Raspberry Pi 4 Model B (8 GB).

Instal OpenCV

Hubungkan ke Raspberry Pi melalui SSH. Download .deb paket dari halaman rilis repositori:

 wget https://github.com/prepkg/opencv-raspberrypi/releases/latest/download/opencv.deb

Jalankan perintah berikut untuk menginstal OpenCV:

 sudo apt install -y ./opencv.deb

Kita dapat menjalankan perintah opencv_version untuk memeriksa versi OpenCV:

 opencv_version

Paket .deb tidak lagi diperlukan, Anda dapat menghapusnya:

 rm -rf opencv.deb

Menguji OpenCV (C++)

Sebelum memulai, pastikan Anda telah menginstal compiler GNU C++:

 sudo apt install -y g++

Buat  main.cpp file:

 nano main.cpp

Ketika sebuah file dibuka, tambahkan kode berikut:

#include <opencv2/opencv.hpp> 
int main() { std::cout << cv::getBuildInformation() << std::endl; return 0; }

Jalankan perintah berikut untuk mengkompilasi kode:

 g++ main.cpp -o tes -lopencv_core

Fungsionalitas inti OpenCV telah digunakan. Jadi kita perlu menautkan libopencv_core.so perpustakaan bersama.

Jalankan program:

 ./tes

Menguji OpenCV (Python)

Buat  main.py file:

 nano main.py

Tambahkan kode berikut:

 impor cv2 print(cv2.getBuildInformation())

Jalankan skrip menggunakan Python 3:

 python3 main.py

Copot pemasangan OpenCV

Jika Anda ingin sepenuhnya menghapus OpenCV dan dependensi terkait, jalankan perintah berikut:

 sudo apt purge --autoremove -y opencv

Related Posts