GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat OpenCV na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat OpenCV na CentOS 8. Pro ty z vás, kteří to nevěděli, OpenCV (Open Source Computer Vision Library) je open-source, vysoce optimalizovaná počítačová knihovna používaná hlavně v aplikacích pro zpracování obrazu. Má řadu vestavěných funkcí pro zpracování obrazu, které vám pomohou snadno začít. Funguje na systémech Linux, Windows, Mac OS, iOS a Android.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci OpenCV na server CentOS 8.

Nainstalujte OpenCV na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf clean all
sudo dnf update

Krok 2. Instalace OpenCV na CentOS 8.

  • Nainstalujte OpenCV z úložiště CentOS:
sudo dnf install opencv opencv-devel opencv-python

Nyní ověřte, že knihovna OpenCV existuje spuštěním:

pkg-config --modversion opencv
  • Nainstalujte OpenCV ze zdroje:
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

Dále naklonujte repozitáře příspěvků OpenCV a 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

Po dokončení stahování vytvořte dočasný adresář sestavení a přepněte jej:

cd ~/opencv_build/opencv && mkdir build && cd build

Potom nakonfigurujte sestavení OpenCV pomocí následujícího příkazu CMake:

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 ..

Spusťte proces kompilace pomocí následujícího příkazu:

make -j8
sudo make install

Dále vytvořte symbolický odkaz na soubor opencv4.pc na /usr/share/pkgconfig adresář a spusťte ldconfig k opětovnému sestavení mezipaměti knihoven:

sudo ln -s /usr/local/lib64/pkgconfig/opencv4.pc /usr/share/pkgconfig/
sudo ldconfig

Nyní zkontrolujeme verzi OpenCV:

pkg-config --modversion opencv4

Pro ověření spuštění modulu cv2 Pythonu:

python3 -c "import cv2; print(cv2.__version__)"

Gratulujeme! Úspěšně jste nainstalovali OpenCV. Děkujeme, že jste použili tento návod k instalaci OpenCV na systém CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web OpenCV.

P>


Ubuntu
  1. Jak nainstalovat Docker na CentOS 7

  2. Jak nainstalovat CentOS 7

  3. Jak nainstalovat OpenCV na Ubuntu 20.04?

  1. Jak nainstalovat Anaconda na CentOS 7

  2. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  3. Jak nainstalovat Java 11 &12 na CentOS 7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7