1. opencv中立體匹配源碼在哪個文件夾
OpenCV是代碼開源的,並提供了所有內部自帶函數的源代碼蔽跡和,有時我們可能需要自己定義或修改一部分源代碼來達到自己所需要的功能,那麼如何准州敏確的找到OpenCV中自帶函數的源代碼程序呢
工具/原料
opencv
VS
方法/步驟
1
找到Opencv的安裝目錄,例如我的安裝目錄在F盤,找到相應的安裝目錄如下所示
2
可以看到上圖中有兩個目錄文件夾,而我們要找的源代碼就在source這個文件夾下,打開這個目錄
3
在上圖中找到moles,打開後可以看到很多文件夾,每個文件夾下都存放了不同類型領域的源代碼
4
下面我們以查找Opencv中圖像處理函數filter2D的源代碼為例,它存在improc這個目錄下
5
打開上圖中的src文件夾,可以看到filter.cpp,而我們要的函數就在這個文件裡面了
6
打開filter.cpp文件,按快宏盯捷鍵CRTL+F,直接搜索filter2D,即可以找到所要的程序代碼了
END
注意事項
溫馨提示:三擊下面語句,並拖動滑鼠左鍵,松開後便可自動進入相應經驗哦
2. OpenCV解壓後應該放在什麼目錄
OpenCV知識一個庫文件,你下載下來可以放在任何位置,記告賀住這個路徑,在配置櫻野vc6.0或者vs2008時,只要你能找到這個文件位置就可以,但是我建議你最好別放在C盤,因為配置VC中會生成很多重要文件在裡面,玩意以後重做系統了,這些東西就沒了,而且這個庫是可移植的,也就是你生成好了,可以給別人用,也可以在自己重做系統後,在安裝vs平台後,不用重新弄,只要重新設置路徑就可以....希望對你脊友喊有幫助....
3. win7 64位操作系統中配置vs2013和opencv時附加依賴項是安裝目錄中哪個文件夾下的
OpenCV3.0環境變數配置
1
選擇計算機,右鍵屬性->高級系統設置->環境變數->系統變數->找到PATH->在變數值中添加相應路徑
小編的路徑是「D:\opencv3.0\opencv\build\x64\vc12\bin」注意不要在路徑最後加分號,但兩條路徑間就得加上分號。其實這條路徑就是剛剛解壓OpenCV3.0的路徑,其中x64指的是64位系統vc12對應VS2013
2
但這樣配置,小編發現第一次並不好用,所以就將「D:\opencv3.0\opencv\build\x86\vc12\bin」 32位的路徑也加進來了,發現好使
3
所以小編在PATH後添加的完整內容為:「;D:\opencv3.0\opencv\build\x64\vc12\bin;D:\opencv3.0\opencv\build\x86\vc12\bin 」
大家可以按照自己的路徑進行設置就好^O^
END
建立一個Win32控制台項目
1
首先打開VS2013
文件->新建->項目->Visual C++新建Win32控制台項目
輸入名稱,比如help並選擇一個位置的文件夾
2
點擊下一步,在點擊下一步,勾選空項目,然後點擊完成
END
VS2013包含目錄、庫目錄配置
1
現在進行目錄的配置
先在源文件下建立一個.cpp源文件
取名為main.cpp
2
然後點擊視圖,在視圖下找到其他窗口,在其他窗口下找到屬性管理器,點擊打開
3
然後便會有一個屬性管理器的窗口了,接下來點開工程文件help,下邊會有一個Debug|Win32的文件夾,點開,下有名為Microsoft.Cpp.Win32.user的文件,右鍵屬性
4
然後選擇通用屬性下的VC++目錄,右邊會有包含目錄和庫目錄,點擊包含目錄,添加以下三條路徑,其實這些都是剛才OpenCV相關解壓文件所在的目錄
D:\opencv3.0\opencv\build\include
D:\opencv3.0\opencv\build\include\opencv
D:\opencv3.0\opencv\build\include\opencv2
這三條路徑要依據自己解壓OpenCV3.0的路徑進行修改
5
再點擊庫目錄添加下面一條路徑,這里小編選擇的是x86,之前試過用x64發現不好使,所以x86對我的機器是好使得,大家可以嘗試一下。
D:\opencv3.0\opencv\build\x86\vc12\lib
END
鏈接庫配置----添加附加依賴項
還是剛才的屬性頁面
點擊鏈接器,選擇輸入,會在右側看到附加依賴項,添加下面兩個文件
opencv_ts300d.lib
opencv_world300d.lib
2
說明:這里小編添加的是Debug模式的,會看到文件的結尾有d,
假如要添加Release模式的,將d去掉即可
Release模式:
opencv_ts300.lib
opencv_world300.lib
4. linux opencv安裝在哪
可以用locate命令查找opencv的文件
locate opencv
最重要就是/usr/include/opencv2目錄下的.h和.hpp
文件,還有/usr/lib目錄下一堆libopencv開頭的文件。。。
5. yum 安裝OpenCv 怎麼沒有頭文件
opencv 下載 http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.2/
在CentOS和Fedora 16下面,一般都把用戶的軟體裝在 /usr/local/xxx 下面
$ cp OpenCV-2.4.0.tar.bz2 /usr/local/
$ tar -xvf OpenCV-2.4.0.tar.bz2
$ cd OpenCV-2.4.0
2.4.0的下面是以CMakeLists.txt形式
$ yum install cmake
$ cmake CMakeLists.txt
$ make && make install
OpenCV 會安裝在 /usr/local/lib 目錄和 /usr/local/include/opencv/
yum install opencv-devel
然後再試試。
6. 在Mac上安裝opencv
原文: Mac 安裝opencv,並與Python做喚褲盯關聯
最新版本的 opencv 已經不分 opencv3 了,而是在目錄下分成 python2 和 python3 版本的文件夾。
安裝好的 opencv 庫在 /usr/local/Cellar/opencv/ 。
不同版本分純芹別在
這時候試試看是否成功
升級響和和應的依賴包
成功
7. opencv安裝後要添加路徑C:\Program Files\Opencv2.0\cxcore\include,可是安裝文件里沒有這個路徑怎麼辦
如果你把它安裝在D盤裡面的話要把C改成D的,給你一份安裝須知你可以按照上面的在重新安裝一下:
(一)安裝OpenCV
首先安裝OpenCV(按照默認路徑即可),注意安裝時選中:
Add<...>\OpenCV\bin to the system PATH
表示配置環境變數:將OpenCV的路徑加入系嫌旅統變數中。這樣做的目的是在運行程序時,程序能夠找到所需的OpenCV動態鏈接庫文件,因為所有的動態鏈接庫都置於<opencv_root>\bin目錄下。
為便於程序運行,請將bin目錄下的dll文件直接拷貝到系統安裝目錄 C:\Windows\System32 下。
(二)配置VC++6.0環境
下面需要設置VC6.0環境,使得VC6.0在編譯OpenCV程序時,能夠知道從何處找到頭文件和庫文件。
(1)配置頭文件目錄
依次打開Tools->Options->Directories: 在Include files中,添加如下目錄(6個,通常用前面的4個即可):
C:\PROGRAM FILES\OPENCV\CXCORE\INCLUDE
C:\PROGRAM FILES\OPENCV\CV\INCLUDE
C:\PROGRAM FILES\OPENCV\CVAUX\INCLUDE
C:\PROGRAM FILES\OPENCV\OTHERLIBS\HIGHGUI
C:\PROGRAM FILES\OPENCV\OTHERLIBS\CVCAM\INCLUDE
C:\PROGRAM FILES\OPENCV\ML\INCLUDE
(2)配置庫文件目錄
依次打開Tools->Options->Directories: 在Library files中,添加如下目錄:
C:\PROGRAM FILES\OPENCV\LIB
(三)配置項目
要使得VC6.0項目能夠支持OpenCV,需要在項目中添加OpenCV的庫文件鏈接,使程序能夠知道所用的函數是來自哪個庫。
依次打開Project->Settings->Link,在Object/library moles中,添加所需要的lib文件,以空格分開。通常包括(6個):
cxcore.lib cv.lib cvaux.lib highgui.lib cvcam.lib ml.lib
(這一步對於每個新工程都要重新設置,通常用前面的4個即可)。
(四)芹伍凳編寫程序
現在,你就可以VC6.0下用OpenCV來編寫程序啦!注意,要在C/C++代碼文件開始處,添加所需的頭文件。OpenCV提供的頭文件有:
cxcore.h
cv.h
cvaux.h
highgui.h
cvcam.h
ml.h
可以根據情況只添加需要的頭文件。
程序在編譯、鏈接、橘雀運行時,需要OpenCV的動態鏈接庫的支持,如果程序提示找不到dll文件,則需將OpenCV的所有動態鏈接庫文件(詳見OpenCV-dll文件夾里)直接拷到系統目錄system32下,這樣程序無論在何處運行,都沒有問題了。
8. 如何安裝opencv
OpenCV配置教程
1.打開opencv(計算機視覺庫) v3.2.0官方版解壓下載的壓縮包,找到「opencv-3.2.0-vc14.exe」,雙擊運行,然後將它安裝的指定的目錄,小編將它安裝到D:opencv中,如下圖所示。
2.正在安裝中,請耐心等待。
3.安裝完畢之後准備將opencv配置到電腦中,打開控制面板—系統和安全—系統—高級系統設置—環境變數,找到用戶變數中的「PATH」,將下面3個路徑添加進去,注意每個路徑要有分號隔開,之後點擊確定即可,如下圖所示。
D:opencvopencvuildx86vc9in;
D:opencvopencvuildx86mingwin;
D:opencvopencvuildcommon bbia32vc9;