Thursday, May 2, 2019

Instalasi OpenCV 3.3.0 pada raspberry 3 model B+ Raspbian Stretch






OpenCV (Open Source Computer Vision Library) adalah sebuah open source computer vision dan perpustakaan perangkat lunak untuk pembelajaran mesin. OpenCV dibangun untuk menyediakan infrastruktur umum untuk aplikasi penglihatan komputer dan untuk mempercepat penggunaan persepsi alat berat pada produk komersial. Menjadi produk berlisensi BSD, OpenCV memudahkan bisnis untuk memanfaatkan dan memodifikasi kode.

Tutorial lanjutan ini menunjukkan cara menginstal OpenCV pada Raspberry Pi 3 Model B+ dan cara mengintegrasikannya ke Python

Pertama-tama, kami memperbarui daftar paket:

sudo apt-get update && sudo apt-get upgrade

Reboot jika sudah diperbarui.

sudo reboot

Kemudian menginstal semua alat penting dan pustaka yang diperlukan untuk OpenCV (instalasi membutuhkan beberapa menit).

sudo apt-get install build-essential git cmake pkg-config libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libgtk2.0-dev libatlas-base-dev gfortran
Dalam tutorial ini, saya menggunakan Python 2.7. Jika Anda sudah menginstal Python dan ingin tahu versi mana yang diinstal, Anda cukup memasukkan python ke konsol dan mendapatkan versi yang tepat di awal (perintah untuk Python 3+ adalah python3). Jika Anda tidak memasang Python, Anda dapat menginstalnya dengan mengikuti langkah-langkah di bawah ini:

sudo apt-get install python2.7-dev

Sekarang kita memiliki dependensi yang diinstal, mari kita ambil arsip 3.3.0 OpenCV dari repositori resmi OpenCV.
cd ~
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.3.0.zip
unzip opencv.zip
Kami ingin instalasi lengkap OpenCV 3 (untuk memiliki akses ke fitur-fitur seperti SIFT dan SURF, misalnya), jadi kami juga perlu mengambil repositori opencv_contrib juga:

wget -O opencv_contrib.zip https://github.com/Itseez/opencv_contrib/archive/3.3.0.zip
$ unzip opencv_contrib.zip

Kami juga memerlukan pip alat manajemen paket, yang segera menginstal NumPy:

cd ~ && wget https://bootstrap.pypa.io/get-pip.py && sudo python get-pip.py

Sekarang kita cukup menginstal melalui pip NumPy. NumPy adalah pustaka yang membuatnya sangat mudah untuk melakukan operasi array dengan Python.

pip install numpy

Sekarang kompilasi OpenCV. Untuk tujuan ini, folder build harus dibuat tempat file yang dikompilasi:

cd ~/opencv-3.3.0/

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.3.0/modules \
-D BUILD_EXAMPLES=ON ..
Sekarang Anda akhirnya dapat mengkompilasi. Langkah ini memakan waktu (tergantung pada model Raspberry Pi) , ketikkan yang berikut ini:

make -j4

Jika kompilasi berhasil tanpa masalah, kita dapat menginstal OpenCV:

sudo make install && sudo ldconfig

Selesai!

Untuk memeriksa apakah semuanya berfungsi, Anda dapat membuka konsol Python dan mengimpor perpustakaan:

python
>>> import cv2
>>> cv2.__version__
'3.3.0'
>>>

Untuk Melihat Detailnya bisa kunjungi situs https://bit.ly/2yUwK75
Terimakasih telah mengunjungi MAIGAT BLOG semoga Ilmu dan Informasi ini berguna untuk semua yang membaca dan jangan lupa untuk SHARE ke semua media sosial kalian...BYE BYE :)

Load comments