在VC++中使用OpenCV

VC++中使用OpenCV,主要就是先設定好環境變數,將Lib、Header、以及source code的路徑設好,再開始一個新的專案。

在這篇文章中,作者是叫我們連結cv.lib、cxcore.lib以及highgui.lib這些函式庫。不過,如果你是在Debug模式下的話,那建議你要連結debug版本的,也就是cv100d.lib(100是版本號,表示1.0.0,也可以用新版的1.1.0)、cxcored.lib、highguid.lib。

假如你是自行編譯OpenCV函式庫的話,那請開啟OpenCV的方案檔,再設定成Debug模式,重新編譯。

如果你有注意看到OpenCV函式庫的編譯模式的話,會發現它多了一種Debug OpenMP 以及 Release OpenMP。OpenMP是平行式運算,主要是一組能同時利用多個CPU來進行運算的函式庫。OpenCV因為是影像處理的函式庫,為了加速運算速度,所以也提供了平行式運算的版本。

留言

這個網誌中的熱門文章

DOS Batch指令檔中如何記錄log資訊

用捷徑方式執行需帶入命令列參數的Windows Form程式

使用regular expression來match中括號(square bracket)