OpenCV4 2 0編譯安裝

2021-10-03 13:41:58 字數 721 閱讀 7693

git clone 

git clone

cd opencv_contrib

git checkout 4.2.0

cd../opencv

git checkout 4.2.0

mkdir build

cd build

cmake -dopencv_extra_modules_path=

../../opencv_contrib/modules/ -dopencv_enable_nonfree=on -dbuild_examples=on -dbuild_opencv_python2=off -dbuild_opencv_world=on -dwith_cuda=on -dcuda_generation=turing ..

make -j20

sudo

make

install

export pythonpath=/usr/local/lib/python3.6/dist-packages:$pythonpath

說明:

cmake_build_type=debug 編譯debug版本,根據需要新增,預設編譯release,建議debug和release版本在不同的目錄下編譯(區別於build目錄),方便在不同版本間切換;可供選擇的選項有:debug, release, relwithdebinfo, minsizerel

參考官方文件:

opencv 4 2 0使用SURF演算法

opencv的編譯與配置參考 記得使用cmak進行配置時,需要勾選opencv enable nofree,要不是後面使用surf演算法是會報錯的。另外就是如果是debug就引用debug的opencv lib,如果是realse就引用opencv realse的lib,不要引錯了。include ...

OpenCV編譯安裝

在終端輸入 cmake version若不能正確輸出cmake版本則需要安裝cmake,建議cmake版本為3.12或以上 cmake source code 這裡以cmake 3.16.4.tar.gz版本演示cmake的安裝過程 cmake安裝 解壓cmake壓縮包 tar zxvf cmake...

Ubuntu下編譯安裝OpenCV

國外乙個部落格是在ubuntu 11.04下安裝opencv2.2 由於我的系統是11.10的,在opencv2.2下make時,總是出錯。如果系統是ubuntu 11.04的建議採用這篇英文部落格的方法,應該沒有問題。後面看到另乙個部落格,可以安裝opencv2.3 對於測試,可以參考上面提到的一...