Cara Install OpenCV di Ubuntu
Pengenalan
OpenCV (Open Source Computer Vision Library) adalah sebuah pustaka perangkat lunak yang berguna sebagai pengelolaan citra dinamis secara real-time, OpenCV dikembangkan oleh Intel.
OpenCV merupakan open source computer vision library untuk bahasa pemrograman C/C++, dan telah dikembangkan ke phyton, java, matlab
Ada dua cara untuk menginstall OpenCV
Install OpenCV Menggunakan Repositori Resmi Ubuntu
Sangat mudah menginstall OpenCV menggunakan repositori resmi Ubuntu, tapi biasanya paket yang tersedia bukan paket yang terbaru, untuk menginstallnya jalankan perintah berikut
sudo apt update
sudo apt install python3-opencv
Install OpenCV Menggunakan Source Code
Dengan menginstall menggunakan metode dari source code, kita bisa menginstall paket terbaru dari OpenCV dan cara ini sangat direkomendasikan.
Install Paket Penunjang
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
Clone source code OpenCV dari github
mkdir ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
Configure OpenCV dengan Cmake
Pindah ke folder opencv
dan lakukan build
cd ~/opencv_build/opencv
mkdir build && cd build
Lalu jalankan cmake
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
Compile OpenCV
Proses selanjutnya adalah meng-compile OpenCV yang sudah kita configure dengan langkah diatas, sebelum meneruskan proses compile, kita harus mencari tahu jumlah core komputer kita dengan perintah
nproc
Di komputer saya, hasil core nya adalah 2, maka perintah compilenya adalah
make -j2
Jika komputer kalian mempunyai 16 core maka perintahnya
make -j16
Install OpenCV
Setelah proses compile selesai, kita tinggal menginstallnya dengan perintah
sudo make install
Tunggu sampai proses selesai.
Selamat mencoba