opencv3.4.4 opencv_contrib 3.4.4 源碼編譯

tar zxf opencv-3.4.4.tar.gz
tar zxf opencv_contrib-3.4.4.tar.gz
cd opencv-3.4.4
mkdir build
cd build
cmake -DOPENCV_ENABLE_NONFREE:BOOL=ON  -DOPENCV_EXTRA_MODULES_PATH=/home/reny/opencv/opencv_contrib-3.4.4/modules/ -DENABLE_CXX11:BOOL=ON -DHAVE_CXX11=1  -DWITH_CUDA=ON ..
make -j32
make install
NONFREE是爲了一些專利算法的實現
EXTRA_MODULES是指定擴展包模塊的地址
CXX11是啓用C++11編譯
WITH_CUDA 是爲了使用一些CUDA支持的算法庫
對於這些參數可以從build目錄下的CMakeVar.txt文件中尋找到
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章