README.md

protocolSample 样例说明

1 介绍

1.1 简介

本样例构建一个metadata的protocol数据并送入stream,随后输出至log

1.2 支持的产品

本项目支持昇腾Atlas 300I pro、 Atlas 300V pro

1.3 支持的版本

本样例配套的Vision SDK版本、CANN版本、Driver/Firmware版本:

Vision SDK版本 CANN版本 Driver/Firmware版本
26.0.0 9.0.0 26.0.RC1

1.4 三方依赖

软件名称 版本
cmake 3.16

1.5 代码目录结构说明

.
|
|-------- CMakeLists.txt
|-------- main.cpp
|-------- run.sh
|-------- pipeSample.pipeline
|-------- README.md
|-------- test.jpg       // 需用户准备

2 设置环境变量

source /usr/local/Ascend/ascend-toolkit/set_env.sh #CANN默认安装路径,根据实际安装路径修改
source /usr/local/mxVision/set_env.sh #根据实际SDK安装路径修改

3 编译与运行

步骤1:修改日志配置

修改/usr/local/mxVision/config/logging.conf中的第21行console_level为0

21   console_level=0

步骤2:图片准备

准备一张测试图片,放入项目根目录中并重命名为 `test.jpg`,请勿使用大分辨率图片

步骤3:编译与运行

执行以下命令:

bash run.sh

步骤4:查看结果

如构建的proto数据正确则可在命令行输出中看到warn等级的日志,以"Output:"开头