1.背景
OpenCV的DNN模块是在OpenCV3.3合并到OpenCV release中的,它最早是在扩展模块中的,它可以导入caffe、tensorflow、pytorch等深度学习框架训练生成的模型文件,从而实现推理预测的功能。
1.1 sdk环境
本博客环境:
windows10操作系统
Visual Studio 2019社区版
opencv版本3.4.5
1.2 博客目标
本博客的目标:
源码实现tensorflow模型权重的推理应用,方便复现使用。
2.opencv配置
比如博客安装的opencv路径如下:E:\E05_C++Develop\E05_01_opencv_3.4.5\install\
-a.将dll拷贝至源文件的目录下(项目目录下)
比如拷贝E:\E05_C++Develop\E05_01_opencv_3.4.5\install\opencv\build\x64\vc14\bin\opencv_world345.dll
E:\E05_C++Develop\E05_01_opencv_3.4.5\install\opencv\bu