Forutsetninger
Trinn 1: Installer avhengigheter for OpenCV
Trinn 2: Last ned OpenCV 3.3.0-arkivet
Trinn 3: Kompiler og installer OpenCV 3.3.0
Trinn 4: Konfigurer nødvendige variabler
Trinn 5 (valgfritt): Kjør tester
OpenCV, også kjent som Open Source Computer Vision Library, er et åpen kildekodebibliotek på tvers av plattformer for datasynsalgoritmer. I dag blir OpenCV mye brukt i alle slags visuelle behandlingsområder, som ansiktsgjenkjenning, gestgjenkjenning, menneske-datamaskin-interaksjon, objektidentifikasjon, bevegelsessporing, etc.
OpenCV kan distribueres på ulike plattformer, inkludert Windows, Linux, Android, iOS osv. I denne artikkelen vil jeg vise deg hvordan du kompilerer og installerer OpenCV 3.3.0, den siste stabile utgivelsen av OpenCV på det tidspunktet jeg skrev denne artikkelen , på CentOS 7 x64-operativsystemet.
Forutsetninger
Trinn 1: Installer avhengigheter for OpenCV
Bruk følgende kommandoer for å installere alle nødvendige avhengigheter for kompilering av OpenCV:
yum groupinstall "Development Tools" -y
yum install cmake gcc gtk2-devel numpy pkconfig -y
Trinn 2: Last ned OpenCV 3.3.0-arkivet
Last ned og komprimer OpenCV 3.3.0-arkivet som nedenfor:
cd
wget https://github.com/opencv/opencv/archive/3.3.0.zip
unzip 3.3.0.zip
Trinn 3: Kompiler og installer OpenCV 3.3.0
Bruk følgende kommandoer for å kompilere og installere OpenCV, og kompilerte OpenCV-filer vil bli lagret i /usr/localkatalogen.
cd opencv-3.3.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=DEBUG -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
make install
I tillegg til å kompilere og installere filer, må du spesifisere baneinformasjon for pkgconfig og OpenCV:
export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig/
echo '/usr/local/lib/' >> /etc/ld.so.conf.d/opencv.conf
ldconfig
Trinn 5 (valgfritt): Kjør tester
For å teste OpenCV-installasjonen din, kan du laste ned ekstra testdata fra OpenCV extra repository:
cd
git clone https://github.com/opencv/opencv_extra.git
export OPENCV_TEST_DATA_PATH=/root/opencv_extra/testdata
I cmake build-katalogen vil du finne flere kjørbare testfiler navngitt i samme type format opencv_test_*. Kjør en hvilken som helst du er interessert i for å utføre en test. For eksempel:
cd /root/opencv-3.3.0/build/bin
ls
./opencv_test_photo
Dette avslutter veiledningen. Takk for at du leste.