Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal OpenCV di CentOS 8. Bagi Anda yang belum tahu, OpenCV (Open Source Computer Vision Library) adalah open-source, perpustakaan komputer yang sangat dioptimalkan terutama digunakan dalam aplikasi untuk pemrosesan gambar. Ini memiliki berbagai fungsi pemrosesan gambar bawaan yang membantu Anda memulai dengan mudah. Ini berjalan di Linux, Windows, Mac OS, iOS, dan Android.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasi cukup sederhana dan mengasumsikan Anda sedang berjalan di akun root, jika tidak, Anda mungkin perlu menambahkan 'sudo
' ke perintah untuk mendapatkan hak akses root. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi OpenCV di server CentOS 8.
Instal OpenCV di CentOS 8
Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.
sudo dnf clean all sudo dnf update
Langkah 2. Menginstal OpenCV di CentOS 8.
- Instal OpenCV dari Repositori CentOS:
sudo dnf install opencv opencv-devel opencv-python
Sekarang verifikasi bahwa perpustakaan OpenCV ada dengan menjalankan:
pkg-config --modversion opencv
- Instal OpenCV dari Sumber:
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
Selanjutnya, clone repositori kontribusi OpenCV dan OpenCV:
mkdir -p ~/opencv_build && cd ~/opencv_build git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git
Setelah unduhan selesai, buat direktori build sementara, dan alihkan:
cd ~/opencv_build/opencv && mkdir build && cd build
Kemudian, konfigurasikan build OpenCV dengan perintah CMake 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 ..
Mulai proses kompilasi dengan menggunakan perintah berikut:
make -j8 sudo make install
Selanjutnya, buat file symlink opencv4.pc ke /usr/share/pkgconfig
direktori dan jalankan ldconfig
untuk membangun kembali cache perpustakaan:
sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/ sudo ldconfig
Sekarang kita periksa versi OpenCV:
pkg-config --modversion opencv4
Untuk memverifikasi modul Python cv2, jalankan:
python3 -c "import cv2; print(cv2.__version__)"
Selamat! Anda telah berhasil menginstal OpenCV. Terima kasih telah menggunakan tutorial ini untuk menginstal OpenCV pada sistem CentOS 8. Untuk bantuan tambahan atau informasi berguna, kami menyarankan Anda untuk memeriksa situs resmi OpenCV.