检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
读取音频数据 读取一帧或者多帧音频。仅支持1.0.8及以上固件版本。 接口调用 virtual int hilens::AudioCapture::Read(AudioFrame &frames, int n=1) 参数说明 结构体AudioFrame定义如下,参数如表1所示。 typedef
视频采集器 本地摄像头 构造视频采集器(本地摄像头),如果创建失败可以查看技能日志或输出来定位错误原因。 接口调用 static std::shared_ptr<VideoCapture> hilens::VideoCapture::Create() 返回值 成功则返回视频采集器实例
获得技能配置 获得技能配置。如果没有成功获取到则返回None。 接口调用 hilens.get_skill_config() 返回值 成功返回一个技能配置的dict,失败返回None。 父主题: 资源管理模块
如“/home/hilens/skills/***skill_path/data/hardsample_config.json”。 接口调用 hilens.get_hard_sample_config() 返回值 json格式的难例配置。样例如下。 { "hard_sample_setting"
初始化HiLens Framework 该接口用于初始化HiLens Framework。在调用HiLens Framework的其他接口之前,需要先做全局初始化。 接口调用 HiLensEC hilens::Init(const std::string & verify) 参数说明
模型管理简介 hilens::Model类 模型管理器,使用模型管理器加载模型并进行推理。 #include <model.h> 析构函数 ~Model() virtual hilens::Model::~Model( ) Model析构时会释放掉hiai::Graph等资源。 父主题:
hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture() 父主题: 音频输入模块
分类算法中的难例图片判断 对分类结果进行判断。 接口调用 hard_sample_classification_filter(inputs,input_size) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 list 类别得分,例如[class1-score
设置打印日志的级别,默认只打印Info及以上级别的日志。日志级别:Trace -> Debug ->Info -> Warning -> Error -> Fatal 接口调用 hilens.set_log_level(level) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 level 是
检测算法中的难例图片判断 对检测结果进行判断。 接口调用 hard_sample_detection_filter(inputs) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 inputs 是 list 检测框,例如[bbox1, bbox2, bbox3,...
输出模块简介 hilens::Display类 使用Display类来将图片输出到显示器上。 #include <output.h> 构造及析构函数 ~Display() virtual hilens::Display::~Display() 父主题: 输出模块
预处理模块简介 hilens::Preprocessor类 硬件加速的预处理器 #include <media_process.h> 析构函数 ~Preprocessor() virtual hilens::Preprocessor::~Preprocessor() 父主题: 预处理
hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture() 父主题: 视频输入模块
打印Trace级别的日志 输出Trace级别的日志信息并保存至日志文件。 接口调用 hilens.trace(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Trace级别的日志信息。单条日志支持最大255个字符。 返回值 None
打印Warning级别的日志 输出Warn级别的日志信息并保存至日志文件。 接口调用 hilens.warning(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Warning级别的日志信息。单条日志支持最大255个字符。 返回值
打印Info级别的日志 输出Info级别的日志信息并保存至日志文件。 接口调用 hilens.info(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Info级别的日志信息。单条日志支持最大255个字符。 返回值 None 父主题:
打印Fatal级别的日志 输出Fatal级别的日志信息并保存至日志文件。 接口调用 hilens.fatal(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Fatal级别的日志信息。单条日志支持最大255个字符。 返回值 None
初始化难例上传模块 构造一个难例过滤器。 接口调用 hilens.HardSample(threshold_one, threshold_two, filter_type) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 threshold_one 是 float 阈
从OBS下载文件 从OBS下载文件。 接口调用 hilens.download_from_obs(url, download_to) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 url 是 字符串 OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。
打印Debug级别的日志 输出Debug级别的日志信息并保存至日志文件。 接口调用 hilens.debug(msg) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 msg 是 字符串 Debug级别的日志信息。单条日志支持最大255个字符。 返回值 None