###安裝 按照官方文件
一步一步來
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...