当前位置:   article > 正文

英特尔开发者套件+OpenVINO(Anomalib)搭建AI 缺陷检测开发环境

anomalib

作者:伍增, 邓书梦 广东荣旭智能技术有限公司

本案例适用于x86以上英特尔平台

1. 本文简介

很多读者在阅读完《荣旭智能基于 Anomalib 打造智能光学字符瑕疵检测系统》后,对如何在英特尔开发者套件上从零开始搭建Anomalib + OpenVINO开发环境很感兴趣。

本文将介绍了基于英特尔开发者套件,在Ubuntu22.04上,如何一步一步搭建Anomalib + OpenVINO开发环境。

拿到英特尔开发者套件后,请参考Ubuntu官方安装文档,安装Ubuntu22.04。官网链接:https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview

2. 开发环境搭建

安装好Ubuntu22.04后,本文将依次介绍如何安装搭建Anomalib + OpenVINO开发环境所依赖的软件工具,包括AnacondaGitOpenVINO NotebooksVSCode

有了这些工具的支持,开发者会发现在LinuxWindows上学习并开发OpenVINOTM 程序的体验,几乎一模一样。不熟悉Linux的开发者,可以快速将自己在Windows上的开发经验,迁移到Linux上。

第一步,下载并安装Anaconda

Anaconda是一个非常受欢迎的Python虚拟环境和软件包管理工具,可以很方便地解决多个Python版本并存以及安装Python软件包时的依赖问题,用户体验好。

Anaconda官网:https://www.anaconda.com,下载Anaconda3-xxx-Linux-86_64.sh,然后用命令:

bash Anaconda3-xxx-Linux-86_64.sh

完成安装,如图1-1所示。

图1-1 下载并安装Anaconda

第二步,新建并激活虚拟环境

完成Anaconda安装,并重启终端后,自动进入Anaconda默认的“base”虚拟环境。使用命令:conda create -n ov python=3.10,新建名为“ov”的虚拟环境,如图1-2所示。

图1-2 新建虚拟环境

接着使用命令:conda activate ov,激活新建的虚拟环境。

第三步,安装并启动OpenVINOTM Notebooks

OpenVINOTM Notebooks是一组可运行的Jupyter notebooks,方便开发者学习和使用OpenVINOTM开发套件。Github代码仓:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/691974

推荐阅读
相关标签
  

闽ICP备14008679号