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兼容工具命令提示

WIn10 VS2017 OPENCV 下HDF5的安装与使用_第1张图片

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,我就是在这里被坑了好久!!!

 

下面就可以愉快地开发啦。

 

 

你可能感兴趣的:(OpenCV)