Dlib機器學習庫的安裝和使用?

Dlib是一個機器學習的C++庫,包含了許多機器學習常用的演算法。而且文件和例子都非常詳細。這裡介紹該庫的安裝和使用

Dlib機器學習庫的安裝和使用

工具/原料

VS2013

dlib-18.14

CMake 3.2.1

方法/步驟

我將dlib-18.14 解壓到D盤中了

開始新建一個專案,右擊解決方案管理器中的該專案開啟屬性。在專案目錄中新增 dlib- 18.14的路徑

Dlib機器學習庫的安裝和使用

使用軟體CMake軟體只做Dlib.lib庫檔案,將其匯入工程中,CMake製作lib檔案的方式請參考我的上一篇經驗。

Dlib機器學習庫的安裝和使用

下面我們就需要把dlib.lib匯入到原來的工程中去,右擊工程選擇屬性修改兩處地方。

Dlib機器學習庫的安裝和使用

Dlib機器學習庫的安裝和使用

在工程 屬性 前處理器 前處理器定義 中加入

DLIB_PNG_SUPPORT

DLIB_JPEG_SUPPORT

兩項

Dlib機器學習庫的安裝和使用

使用專案的原始碼我們使用Dlib中介紹GUI的例子。 我們只需要把example中的原始碼拷貝到ConsoleApplication6.cpp 中,由於程式碼太長就不貼上了,使用的例子為:color_box,正確結果結果如下

Dlib機器學習庫的安裝和使用

出現如下圖所示,請檢查工程lib包是否和工程為同一架構

Dlib機器學習庫的安裝和使用

注意事項

注意路徑請假查清楚,以免出錯

演算法, 機器, 例子,
相關問題答案