opencv pakken inneholder grafikkbiblioteker hovedsakelig rettet mot computer vision i sanntid.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://github.com/opencv/opencv/archive/4.9.0/opencv-4.9.0.tar.gz
Nedlasting MD5 sum: 153b4b8dd103b1bfe447f7dd1f22eac0
Nedlastingsstørrelse: 88 MB
Estimert diskplass som kreves: 820 MB
Estimert byggetid: 7.4 SBU (bruke parallellisme=4)
Valgfrie tilleggsmoduler: https://github.com/opencv/opencv_contrib/archive/4.9.0/opencv_contrib-4.9.0.tar.gz
En ekstra fil som starter med "ippicv" (integrated performance primitives) lastes ned automatisk i løpet av cmmake som en del av byggeprosedyren. Denne nedlastingen er spesifikk for systemarkitekturen.
FFmpeg-6.1.1, gst-plugins-base-1.22.10, GTK+-3.24.41, JasPer-4.2.0, libexif-0.6.24, libjpeg-turbo-3.0.1, libpng-1.6.42, libtiff-4.6.0, libwebp-1.3.2, OpenJPEG-2.5.0, v4l-utils-1.26.1, og xine-lib-1.2.13
apache-ant-1.10.14, Doxygen-1.10.0, Java-21.0.2, NumPy-1.26.4, ATLAS, blas, Cuda, Eigen, OpenEXR, GDAL, lapack, libdc1394, Threading Building Blocks (TBB), og VTK - The Visualization Toolkit,
Hvis du lastet ned de valgfrie modulene, pakk dem ut nå:
tar -xf ../opencv_contrib-4.9.0.tar.gz
Installer opencv ved å kjøre følgende kommandoer:
mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ -DENABLE_CXX11=ON \ -DBUILD_PERF_TESTS=OFF \ -DWITH_XINE=ON \ -DBUILD_TESTS=OFF \ -DENABLE_PRECOMPILED_HEADERS=OFF \ -DCMAKE_SKIP_RPATH=ON \ -DBUILD_WITH_DEBUG_INFO=OFF \ -Wno-dev .. && make
Pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
-DWITH_XINE=ON
: Dette
alternativet instruerer make prosedyren å bruke xine-lib-1.2.13.
-DENABLE_PRECOMPILED_HEADERS=OFF
:
Dette alternativet er nødvendig for kompatibilitet med gcc-6.1 og
nyere.
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.9.0/modules
:
instruerer byggesystemet til å bygge tilleggsmoduler.