OpenCV安裝的注意事項

2021-08-11 20:30:41 字數 784 閱讀 1199

###安裝 按照官方文件

一步一步來

cmake的配置命令

cmake -d cmake_build_type=release -d cmake_install_prefix=/usr/local -d opencv_extra_modules_path=/home/**/opencv3.2/opencv_contrib-3.2/modules/ ..
###注意contrib模組

opencv_extra_modules_path=<>

到contrib目錄下的modules這一級

###如果執行的時候找不到庫

可以參考這個解決

cd /etc/ld.so.conf.d
新建乙個檔案opencv.conf

sudo vi opencv.conf
新增一行,寫入opencv安裝的路徑,預設是/usr/local/lib,要與cmake的時候

cmake_install_prefix這一項一致(可用ccmake進行類圖形介面的修改)

/usr/local/lib
最後使之生效

sudo ldconfig
檢查opencv版本

opencv_version
或者

pkg-config --modversion opencv

OpenCV程式設計注意事項

opencv讀取彩色圖是是bgr格式,可以通過以下函式來轉換 opencv中影象的左上角為座標系的原點,這種座標繫在結構體mat,rect,point中都是適用的。opencv中座標體系的x軸為影象矩形的上面那條水平線,從左往右 y軸為影象矩形左邊的那條垂直線,從上往下 參見上圖 用image.at...

Opencv 注意事項,很有幫助

1.得到mat型別img的size,可以使用函式img.size 注意這裡有括號。但是在需得到img的行和列時,不需要使用括號,即使用img.rows和img.cols.2.已經定義好了img為mat型,但是沒有初始化,在後面程式的任何乙個位置可以使用下面的 初始化img,比如img mat 1,2...

編譯opencv程式的注意事項

1 在選單 生產 配置管理器中,根據專案和所安裝opencv的實際,選擇debug release x32 x64。一旦選錯,就找不到相應的庫。3 在程式的main函式之前,指定呼叫的庫函式名,例如 pragma comment lib,opencv imgproc247d.lib pragma c...