supporto a OpenCV in OTB (Orfeo ToolBox) 6.2.2 in current
Inviato: ven 22 nov 2019, 18:41
Avviando lo slackbuild di OTB 6.2.2 con l'abilitazione del supporto a OpenCV, cmake si arresta riportando due errori perché lo script specifico non trova le directory contenenti gli header di OpenCV e le librerie di OpenCV core.
Lo script di installazione di OTB cerca questi file in /usr/include/opencv2 e in /usr/lib o /usr/lib64, ma lo slackbuild di OpenCV 4 li installa di default in directory annidate perciò bisogna passare a cmake il percorso preciso inserendo due variabili d'ambiente nello slackbuild di OTB:
Lo script di installazione di OTB cerca questi file in /usr/include/opencv2 e in /usr/lib o /usr/lib64, ma lo slackbuild di OpenCV 4 li installa di default in directory annidate perciò bisogna passare a cmake il percorso preciso inserendo due variabili d'ambiente nello slackbuild di OTB:
Codice: Seleziona tutto
mkdir -p build
cd build
cmake \
...
-Dopencv_INCLUDE_DIR=/usr/include/opencv4 \
-DOPENCV_core_LIBRARY=/usr/include/opencv4/opencv2/core \
...