Site icon Learning & Doing

How to Install OpenCV on CentOS 8

“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

sudo dnf install opencv opencv-devel
pkg-config --modversion opencv

2. Install OpenCV dari Source

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
mkdir -p ~/opencv_build && cd ~/opencv_build
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
cd ~/opencv_build/opencv && mkdir build && cd build
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 ..
make -j8
sudo make install
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/
sudo ldconfig
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.

Exit mobile version