Android

Cum se instalează opencv pe ubuntu 18.04

SopCast Instalare și adăugare listă de programe Românești [Ubuntu 18.04 LTS]

SopCast Instalare și adăugare listă de programe Românești [Ubuntu 18.04 LTS]

Cuprins:

Anonim

Acest tutorial explică cum se instalează OpenCV pe Ubuntu 18.04.

OpenCV (Open Source Computer Vision Library) este o bibliotecă de vizionare a calculatorului open source și are legături pentru C ++, Python și Java. Este folosit pentru o gamă foarte largă de aplicații, inclusiv analiza medicală a imaginilor, cusut imagini cu vedere stradală, video de supraveghere, detectarea și recunoașterea fețelor, urmărirea obiectelor în mișcare, extragerea de modele 3D și multe altele.

OpenCV poate profita de procesarea multi-core și dispune de accelerație GPU pentru funcționare în timp real.

Vă vom arăta două moduri diferite de instalare a OpenCV pe Ubuntu. Alegeți una dintre opțiunile de instalare care vă vor funcționa cel mai bine.

Instalați OpenCV din Ubuntu Repository

Pachetul OpenCV este disponibil din depozitul de distribuție Ubuntu 18.04. În momentul scrierii, versiunea din depozite este 3.2, care poate să nu fie întotdeauna cea mai recentă versiune.

Pentru a instala OpenCV din depozitele Ubuntu 18.04, urmați acești pași:

  1. Instalați OpenCV

    Actualizați indexul pachetelor și instalați pachetul OpenCV tastând:

    sudo apt update sudo apt install python3-opencv

    Comanda de mai sus va instala toate pachetele necesare pentru a rula OpenCV.

    Verificați instalarea OpenCV

    Pentru a verifica instalarea, vom importa modulul cv2 și cv2 tipări versiunea OpenCV:

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

    3.2.0

Versiunea implicită Python în Ubuntu 18.04 LTS este versiunea 3.6. Dacă doriți să instalați OpenCV cu legături python 2, instalați pachetul python-opencv .

Instalați OpenCV de la Source

Construirea bibliotecii OpenCV de la sursă este modul recomandat de instalare a OpenCV. Acesta va fi optimizat pentru sistemul dvs. particular și veți avea un control complet asupra opțiunilor de construire.

Pentru a instala cea mai recentă versiune OpenCV din sursă, urmați acești pași:

  1. Instalarea pachetelor necesare

    Următoarele comenzi vor instala toate dependențele necesare și opționale:

    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

    Clonarea codului sursă OpenCV

    Creați un director care să rețină depozitele și să cloneze depozitele de contribuții OpenCV și OpenCV cu următoarele comenzi:

    mkdir ~/opencv_build && cd ~/opencv_build git clone git clone

    În momentul scrierii, versiunea implicită din depozitele github este versiunea 4.0.0. Dacă doriți să instalați o versiune mai veche a OpenCV, cd atât în opencv cât și în opencv_contrib și rulați git checkout

    Configurarea OpenCV cu CMake

    După finalizarea descărcării, creați un director de compilare temporară și treceți la acesta:

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

    Configurați compilarea OpenCV cu 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..

    Odată ce sistemul de construire CMake este finalizat, veți vedea ceva de mai jos:

    Verificarea instalării OpenCV

    Pentru a verifica dacă OpenCV a fost instalat cu succes, tastați următoarea comandă și ar trebui să vedeți versiunea OpenCV:

    pkg-config --modversion opencv4

    4.0.1

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

    4.0.1-dev

Concluzie

V-am arătat două moduri diferite de a instala OpenCV pe serverul dvs. Ubuntu 18.04. Metoda pe care o alegeți depinde de cerințele și preferințele dvs. Chiar dacă instalarea versiunii ambalate din depozitul Ubuntu este mai ușoară, construirea OpenCV de la sursă vă oferă mai multă flexibilitate și ar trebui să fie prima dvs. opțiune atunci când instalați OpenCV.

opencv piton ubuntu