WIn10 VS2017 OPENCV 下HDF5的安裝與使用

近期由於項目需要,需要對數據進行結構化,然後將結構化的數據進行圖像處理。由於OpenCV內嵌HDF5,故採用HDF5存儲結構化數據,以便進行後續分析。網上很多都只有64位的OpenCV,這裏給出生成32位OpenCV的方法。

 

1. 安裝VCPKG

教程:https://blog.csdn.net/earbao/article/details/80481794

2. 用VCPKG安裝OpenCV

2.1 打開 適用於 VS 2017的x86_x64兼容工具命令提示

2.2 切換到vcpkg安裝目錄或將vcpkg所在路徑加入環境變量

2.3 輸入指令

vcpkg install opencv4:x64-windows[contrib, nonfree, world]

如果安裝32位的:

vcpkg install opencv[contrib,nonfree,world]

耐心等待。我的電腦I7 7700K用了差不多三個小時,可能也是因爲開的有其他進程吧。

安裝完之後,到vcpkg目錄下 進入installed目錄,可以找到OpenCV所需要的include文件,lib文件,dll文件。

到此安裝完成,C++環境配置可以選擇OpenCV加入系統路徑或者拷出來等方式,爲了保證團隊成員間統一,可以採用vcpkg的export功能,再在其他機器上import即可。

一定要安裝上述三個選擇,不然會找不到hdf5.hpp,我就是在這裏被坑了好久!!!

 

下面就可以愉快地開發啦。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章