栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Openvino学习之openvino2022.1版安装配置

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Openvino学习之openvino2022.1版安装配置

Openvino学习之openvino2022.1版安装配置

文章目录
  • Openvino学习之openvino2022.1版安装配置
  • 前言
  • 一、从安装角度看新版本的变化
  • 二、安装
    • 1.官网地址
    • 2.安装
      • 2.1配置环境变量
    • 3.测试
      • 3.1测试代码
  • 总结


前言

OpenVino 2022.1是这几年来比较大的改动,之前旧版本用的也不是很熟练,现在来用用新版本。

一、从安装角度看新版本的变化

OpenVino在2022之前的版本是一整个安装包,包含Opencv、DL Streamer等工具,有点臃肿。
而2022版本中,安装文件分为 Dev Tools 与 Runtime两部分,开发者可以自己选择安装的部分。

  • Dev Tools 负责开发和优化模型
  • Runtime 负责模型推理,默认支持python,可以C++

默认不包含 Opencv 开发工具

从习惯 python 开发的角度,这次迭代深得我心。之前模型优化的工具目前集成到python包里,更易于操作。

二、安装 1.官网地址

下载地址

是不是有种 Pytorch 安装那味了!

2.安装

详细步骤官方文档有详细描述 文档地址
记录几个问题(用.exe程序安装的)

  • 需要安装 VS2019(15、17的版本也能用,需要配置下)、
  • 安装 CMake >= 3.14
  • 只支持python版本3.6-3.9


直接根据指引安装就行;

2.1配置环境变量


在系统环境变量 - path添加以上,第一行是第三方库的bin文件,第二行是release版本的库,如果想使用debug版本,记得添加debug版本的库目录。

3.测试

在VS中新建项目,对环境进行测试。项目属性中添加,包含目录、库目录、附加依赖项添加。

包含目录

库目录

附加依赖项添加

其中openvino.lib必须加入,其它的 lib可以在使用的时候添加,比如使用 ir 文件进行推理,就需要添加openvino_ir_frontend.lib到依赖中。

3.1测试代码

测试计算机可以支持几种推理设备

#include 
#include 

using namespace std;

int main()
{
    ov::Core ie;
    vector avaiableDevices = ie.get_available_devices();
    for (int i = 0; i < avaiableDevices.size(); i++) {
        printf("%s n", avaiableDevices[i].c_str());
    }
}

输出

运行成功

总结

简单的对 OpenVino2022.1版本的安装进行描述,它已经大大简化了配置难度,主要关注环境配置和属性设置。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/938138.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号