快速开始

本章节将手把手带您完成 AIVT-OV 工具包的基础使用,包括图像采集、视频播放、模型推理等典型任务,帮助您快速建立第一个 AI 视觉应用。


一、图像采集与视觉处理(Computer Vision)

1.1 读取并保存图片

1、打开示例路径: 范例可在LabVIEW install path\examples\VIRobotics\路径中找到。也可以在LabVIEW的help中找到,具体方式为:Help>>Find Examples>>Directory Structure>>VIRobotics>>AI Vision>>CV>>Image Reading and Capture

2、双击示例 Image Display And Save.vi

3、运行后可显示并保存图片

4、按下 Ctrl + E 查看程序框图 :

1.2 采集摄像头画面

1、确保已连接 USB 相机或者电脑有内置相机;

2、打开示例 Capture Video From Camera.vi

3、运行程序获取实时画面

4、程序框图如下图所示:

1.3 读取网络摄像头或视频流

1、打开 Capture Video From Camera.vi

2、将source控件切换为URL,并输入视频流地址,可以是在线URL链接,也可以是网络相机URL链接,如:https://video.wezhan.cn/90e852575ba871f0bffe4531958d0102/59c6bd1b28784e2ba99c0ac28e13a477-88252280e192c3a9e71392ae3f5bec72-sd.mp4

3、可参考 Play Video From File.vi 实现画面缩放显示

1.4 读取与保存视频文件

1、打开示例 Play Video From File.vi:播放本地视频文件

2、打开示例 Save Video.vi:保存摄像头画面(或视频流)为视频文件 ;


二、模型加载与推理(AI Model Inference)

以下将以 YOLOv8 模型为例,演示如何加载模型进行目标检测。

⚠️ 注意:模型路径和图片路径请确保为英文路径,避免包含中文和空格。

2.1 实时检测(通过摄像头)

  1. 打开示例路径:范例可在LabVIEW install path\examples\VIRobotics\路径中找到。也可以在LabVIEW的help中找到,具体方式为:Help>>Find Examples>>Directory Structure>>VIRobotics>>AI Vision>>YOLOv8

  2. 双击打开 YOLOv8_OpenVINO.vi;

  3. 点击运行,默认加载 yolov8 模型并调用摄像头进行检测

2.2 图片检测(检测图片集)

  1. 打开示例 YOLOv8_OpenVINO_imgs.vi

  2. 程序将读取指定图片文件夹,点击右侧 imgs 控件即可切换检测图片

2.3 替换为自定义模型

您可以将上述示例中的默认模型替换为您自己训练的模型:

项目 说明
model_file 替换为您自己的 .onnx.xml(IR)模型路径
class_names_file 替换为类别标签文件(如 .txt)
image Folder 图片检测时使用的图像目录路径

设置完成后点击运行即可完成自定义模型的推理。


提示与注意事项

  • 所有路径必须为英文路径,避免中文/空格/特殊字符

  • 默认模型为 yolov8s.onnx,若替换模型请确保格式兼容

  • 请参考 功能模块详解 获取每个 VI 的详细参数说明


技术支持

如在使用过程中遇到问题,请先查阅相关章节,或联系技术支持: