“How to Install OpenCV on CentOS 8”
OpenCV (Open Source Computer Vision Library) adalah perpustakaan visi komputer sumber terbuka dengan binding untuk C++, Python, dan Java dan mendukung semua sistem operasi utama. Ini dapat memanfaatkan pemrosesan multi-core dan fitur akselerasi GPU untuk operasi waktu nyata.
OpenCV digunakan untuk berbagai aplikasi yang sangat luas, termasuk analisis citra medis, menggabungkan gambar tampilan jalan, video pengawasan, mendeteksi dan mengenali wajah, melacak objek bergerak, mengekstrak model 3D, dan banyak lagi.
1. Install OpenCV dari Repository
- Install Package
sudo dnf install opencv opencv-devel
- cek versi
pkg-config --modversion opencv
2. Install OpenCV dari Source
- Install dependensi
sudo dnf install epel-release git gcc gcc-c++ cmake3 qt5-qtbase-devel \ python3 python3-devel python3-pip cmake python3-devel python3-numpy \ gtk2-devel libpng-devel jasper-devel openexr-devel libwebp-devel \ libjpeg-turbo-devel libtiff-devel tbb-devel libv4l-devel \ eigen3-devel freeglut-devel mesa-libGL mesa-libGL-devel \ boost boost-thread boost-devel gstreamer1-plugins-base
- Clone repositori
mkdir -p ~/opencv_build && cd ~/opencv_build git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git
- Buat temporari build
cd ~/opencv_build/opencv && mkdir build && cd build
- ketikan perintah berikut
cmake3 -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 ..
- Jalankan perintah berikut
make -j8
- Install openCV
sudo make install
- Buat symlink
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/ sudo ldconfig
- cek versi
pkg-config --modversion opencv4
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai How to Install OpenCV on CentOS 8. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.