github上面的開源**openface:
可用於做人臉檢測和頭部姿態檢測,該工程是在vs2015上建立的,把該工程移植到vs2013中。
2.重新配置工程的依賴庫:
該工程依賴庫包括dlib、boost、openblas、opencv3.1、tbb、boost、要依次找到工程對應版本的的開源**重新編譯成對應msvc 12.0 版本的動態鏈結庫或者靜態鏈結庫。
1)dlib的配置
參考部落格:
官網上面給出的編譯也是新建乙個vs2013工程,在 配置屬性 -> 常規 中,將配置型別改為:靜態庫(.lib),將dlib/all資料夾下的shouce.cpp檔案加入工程下的原始檔,然後編譯對應debug 、release版本即可。
2)tbb的配置
參考部落格:
opencv裡面包裝了tbb,但是沒有弄清楚是什麼關係,附乙個部落格:
3)boost的配置
參考部落格:
這篇部落格比其他部落格要全面,分別給出了x86和x64下的生成方法。
4)opencv3.1配置
官方opencv-3.1.exe沒有對應x86的庫,所以需要用camke手動編譯vs2013版的庫。
opencv官網:
參考部落格:
5)openblas配置
參考部落格:
但是如果是用於windows下vs中,其實不需要把openblas中.dll.a檔案轉換成.lib檔案,或者用dll匯出.lib
原因參考:
10進製VS2進製
對於乙個十進位制數a,將a轉換為二進位制數,然後按位逆序排列,再轉換為十進位制數b,我們乘b為a的二進位制逆序數。例如對於十進位制數173,它的二進位制形式為10101101,逆序排列得到10110101,其十進位制數為181,181即為173的二進位制逆序數。乙個1000位 即10 999 以內的...
65 題目1208 10進製 VS 2進製
題目描述 對於乙個十進位制數a,將a轉換為二進位制數,然後按位逆序排列,再轉換為十進位制數b,我們乘b為a的二進位制逆序數。例如對於十進位制數173,它的二進位制形式為10101101,逆序排列得到10110101,其十進位制數為181,181即為173的二進位制逆序數。輸入 乙個1000位 即10...
機試 10進製 VS 2進製
對於乙個十進位制數a,將a轉換為二進位制數,然後按位逆序排列,再轉換為十進位制數b,我們乘b為a的二進位制逆序數。例如對於十進位制數173,它的二進位制形式為10101101,逆序排列得到10110101,其十進位制數為181,181即為173的二進位制逆序數。乙個1000位 即10 999 以內的...