⼲货图⽂教程OpenVINO安装+demo运⾏+VS配置
⼲货 | 图⽂教程 OpenVINO 安装+demo运⾏ + VS配置
爱学习的 OpenVINO 中⽂社区
内容 / 刘⾦龙
排版 / 江艳玲
OpenVINO简介
OpenVINO 是Intel开源的⼀套基于计算机视觉模型的加速框架,可以让计算机视觉模型在cpu上获得⼗倍及以上的加速。
其包含四⼤模块:
(1) 推断引擎:加载模型、加速执⾏、异步与同步、多线程⽀持。
(2) 模型优化器:模型转换、 模型压缩、 32F/16F、 模型优化 。
(3) 预训练模型: ⼈脸检测、 ⾏⼈检测、 车辆检测、 车牌识别、 道路分割、 姿态评估等等。
电脑python安装教程
(4) 教程代码:C++版本、 python版本、 教程编译。
OpenVINO是集成opencv的可以快速构建视觉应⽤原型系统与解决⽅案的⼀个加速库。
可应⽤的系统:Windows Linux Mac
⽀持编程语⾔:C++ python
OpenVINO安装及配置
准备⼯作滑块有哪几种
需要预先安装好以下:
(1) 系统:Windows;
(2) VS2015 / VS2017及以上版本,且必须包含VC++部分;
(3) Cmake3.7及以上 ;
(4) Python3.6.5或python3.7及以上版本,且必须把路径放到环境变量下,安装过程注意勾选:Add Python3.7 to PATH。
在此尽量选择:“Full Package”
下载完成
「第⼆步」:⾸先以管理员⾝份将安装⽂件Extract 到指定⽬录(双击也可以)。
注:路径⽆所谓,可以任意设置,安装完成会⾃动删掉。
「第三步」:开始安装:
注:为了⽅便长期应⽤和软件管理,安装路径⼀定要和后⾯的统⼀,为了避免安装出错希望读者能和我的统⼀。最好不要⽤默认的⽬录。
1、开始安装:设置安装路径, 组件选择中除OpenVX以外的需要全选,也可以把OpenVX也选上,不过暂时没啥⽤。如果想⾃⾏选择安装,注意opencv⼀定要选上;
2、选择好后按照向导,点击“Next”开始安装;
3、安装完成后最好重启⼀下系统。
「第四步」:设置临时环境变量,
注:这种设置只是在当前cmd窗⼝有效,⼀旦关闭cmd就失效了,下次需要重复这样的操作。永久有效的⽅式是添加到环境变量Path(下⾯会介绍)。1、 按win+R键,打开cmd ,使⽤ “cd C:\Intel\openvino_2019.1.148\bin” 命令,进⼊bin路径;
2、 设置临时环境变量,运⾏setupvars.bat批处理⽂件。(后⾯会设置永久环境变量)
网站程序开发选极客时间
运⾏demo 检测是否安装成功
1、 按win+R键,打开cmd ,使⽤ “cd C:\Intel\openvino_2019.1.148\deployment_tools\demo” 命令,进⼊demo路径;
2、 运⾏demo_security_barrier_camera.bat批处理⽂件。出现车辆的图⽚则说明demo运⾏成功
配置Model Optimizer
OpenVINO⽀持Caffe, TensorFlow, MXNet, and ONNX,可以将它们训练的模型转化成IR格式供推理引擎使⽤。 ** IR格式模型的两个⽂件:
*.Xml:描述⽹络的拓扑结构
*.bin:包含权重和偏差的⼆进制数据
1、按win+R键,打开cmd ,进⼊ C:\Intel\openvino_2019.1.148\deployment_tools\model_optimizer\in
stall_prerequisites 路径,执⾏install_prerequisites.bat批处理⽂件为⽀持的所有架构应⽤配置。
注意:
1、运⾏过程会⾃动安装TensorFlow及⼀些所需要的库,请保持⽹络畅通,耐⼼等待!
2、也可以单独配置你所需要的框架,按上述⽅式运⾏对应的批处理程序就OK
编译并运⾏演⽰程序
1、启动Windows命令⾏终端,进⼊ C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\samples 路径,运⾏build_samples_msvc.bat 批处理⽂件,完成openVINO⼯具套件⾃带范例的编译⼯作,编译结果默认保存
在“C:\Users\1\Documents\Intel\OpenVINO\inference_engine_samples_build”路径下,
2、在“C:\Users\1\Documents\Intel\OpenVINO\inference_engine_samples_build”路径下,双击 Sampl
e.sln, 打开解决⽅案设置“解决⽅案配置”框中选择Debug模式,然后在“解决⽅案资源管理器”中选中ALL_BUILD,在其右键菜单中选择“⽣成(U)”,编译并⽣成Debug模式下的Samples可执⾏⽂件和相关库。
OpenVINO开发环境配置
1、启动VS2017 ,新建c++控制台项⽬
2、在Debug x64 模式下,打开属性管理器
3、配置包含⽬录与库⽬录,通⽤属性->VC++⽬录-> 设置包含⽬录与库⽬录。(1)包含⽬录:
C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\src\extension
C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\samples\common\format_reader
C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\include
kafka中文官方文档C:\Intel\openvino_2019.1.148\opencv\include\opencv2
C:\Intel\openvino_2019.1.148\opencv\include
(2)库⽬录:
C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\lib\intel64\Debug
C:\Intel\openvino_2019.1.148\opencv\lib
C:\Users\1\Documents\Intel\OpenVINO\inference_engine_samples_build\intel64\Debug
4、配置 附加依赖项: 链接器->输⼊->附加依赖项
inference_engined.lib
cpu_extension.lib
format_reader.lib
用sql语句调用存储过程
opencv_world410d.lib
springboot接收参数
opencv_pvl410d.lib
5、我的电脑->属性->⾼级系统设置->环境变量-> 配置环境变量->系统变量 设置如下系统变量:
C:\Users\1\Documents\Intel\OpenVINO\inference_engine_samples_build\intel64\Release C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\bin\intel64\Release C:\Users\1\Documents\Intel\OpenVINO\inference_engine_samples_build\intel64\Debug C:\Intel\openvino_2019.1.148\deployment_tools\inference_engine\bin\intel64\Debug C:\Intel\openvino_2019.1.148\opencv\bin
D:\install_software\cmake\cmake-3.14.3-win64-x64\bin
验证配置是否成功
在第五部分的⼯程中输⼊如下图的代码,若成功运⾏则说明配置成功。
End.
原⽂发布于2020-07-17:
关注我们,让开发变得更有趣
号:openvinodev
B站:OpenVINO 中⽂社区

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。