赞
踩
windows还需另外安装,其中python安装中注意勾选添加系统环境变量的选项。
python
cmake
vs2017或2019
具体版本号最好跟官方建议的版本范围一致。
安装这部分按照官网教程下来基本没啥问题官方安装教程。
安装完成后可以在C:\Program Files (x86)\Intel\openvino_2021\deployment_tools\demo目录下运行一下测试脚本。如
cd C:\Program Files (x86)\Intel\openvino_2021\deployment_tools\demo
demo_security_barrier_camera.bat
这里在c盘目录会下载、编译一些demo程序,下载编译完成后显示测试结果
C:\Program Files (x86)\Intel\openvino_2021目录下已经有我们所需要的所有头文件和库文件了,在vs项目属性上配置就好。我已经在python下测试了yolov5模型,已经由onnx文件生成了openvino所需的xml、bin、map文件。我的demo只需读取模型进行前向推断就好。
下面opencv的配置,我没有链接到openvino自带的opencv,而是使用之前自己从官网下载安装的opencv,主要是官网直接下载安装的只有一个库文件就可以了。
包含目录
库目录
附加依赖项,增加opencv的库和C:\Program Files (x86)\Intel\openvino_2021\inference_engine\lib\intel64目录下面的与推断相关的库。
之后就可以在vs上开发自己的openvino加速程序了。
其中在C:\Program Files (x86)\Intel\openvino_2021\inference_engine\samples\cpp目录下有很多demo程序可以参考。
官网c++ api文档
最终写了个测试程序。yolov5s模型opencv dnn fps为8左右。
openvino加速fps 11左右(只简单参考demo程序进行推断,还不知道能否再优化)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。