检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
播放音频文件 播放本地AAC格式音频文件。在盒子音频输出口接上耳机或者音箱,调用该接口时便可听到声音。 接口调用 audio_out = hilens.AudioOutput() audio_out .play_aac_file(file_path, vol) 参数说明 表1 参数说明
音频采集器 该接口用于构造一个音频采集器,从本地麦克风获取音频或者本地音频文件获取音频数据。 接口调用 1.0.8及以上固件版本 hilens.AudioCapture(file_path) 1.1.2及以上固件版本 hilens.AudioCapture(sample_rate
裁剪图片 该接口用于裁剪一张图片。 接口调用 hilens.Preprocessor.crop(src, x, y, w, h, t) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 src 是 <class 'numpy.ndarray'>对象 源图,必须为NV21的格式。宽度范围[64
改变图片尺寸 该接口用于改变一张图片的尺寸。 接口调用 hilens.Preprocessor.resize(src, w, h, t) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 src 是 <class 'numpy.ndarray'>对象 源图,必须为NV21的格式。宽度范围[64
转换图片颜色格式 该接口用于转换图片颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项,故在这里做补充。 接口调用 hilens.cvt_color(src, code) 参数说明 表1 参数说明 参数名称 是否必选 参数类型 参数描述 src 是 <class
读取音频数据 该接口用于读取n帧音频数据。仅支持1.0.8及以上固件版本。 接口调用 hilens.AudioCapture.read(nFrames) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 nFrames 否 整型 要读取的帧数量,默认值为1。支持最多一次读取
华为HiLens提供了一套HiLens Framework,HiLens Framework通过封装底层接口、实现常用的管理功能,让开发者可以方便的开发Skill,发展AI生态。详细指导和API介绍可参见《开发指南》。 使用手机实时视频流调试代码 HiLens Studio的调试器允许使用
模型推理 模型初始化成功后,调用infer接口进行模型推理。灌入一组数据,并得到推理结果。输入数据的类型不是uint8或float32数组组成的list将会抛出一个ValueError。 接口调用 hilens.Model.infer(inputs) 参数说明 表1 参数说明 参数名
构造图像预处理器 该接口用于构造一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。 接口调用 hilens.Preprocessor() 返回值 返回预处理器实例。 如果失败则抛出一个CreateError。开发者可以在查看技能日志输出。 父主题: 预处理模块
文档导读 文档指导您如何安装和配置开发环境、如何通过调用HiLens Framework SDK提供的接口函数进行二次开发。 表1 文档导读 章节 说明 HiLens Framework_C++简介 快速了解HiLens Framework开发工具包。 环境准备 介绍使用HiLens
读取摄像头视频帧 该接口用于读取一帧视频。注意IPC摄像头和MP4视频返回的是YUV_NV21颜色排布的数据,而UVC类型的摄像头返回的是BGR颜色排布的数据。 接口调用 hilens.VideoCapture.read() 返回值 一帧视频数据。参数类型为numpy数组(dtype为uint8),兼容cv2。
cipherModelfile 其中“model_file”为待加密模型文件,“cipher_file”为加密之后的模型文件。 接口调用 和未加密模型一样调用接口,详情请见: 创建模型实例 模型推理 示例-模型管理 父主题: 模型管理模块
Kit是端云协同多模态AI开发套件,使用过程中会产生视频、图像等数据,通常情况下通过接口将数据存储在OBS。如果需要将数据存储在本地,由于HiLens Kit自带的硬盘空间有限,需要外插SD卡来存储。 操作步骤 SD卡插入HiLens Kit后面板接口“Micro SD”。 SSH登录HiLens Kit,详情请见SSH登录HiLens
错误码 HiLens Framework以枚举类型返回错误码,当调用接口发生错误并返回错误码时,可以查看以下枚举类来获取错误信息: 表1 错误码 错误码 说明 UNKNOWN_ERROR 未知错误。 INIT_CURL_ERROR 初始化CURL错误。 CREATE_DIR_FAILED
释放HiLens Framework 调用下面的接口来释放相关资源。 接口调用 HiLensEC hilens::Terminate() 返回值 返回值为0即成功,其他即失败,失败响应参数如错误码所示。 父主题: 初始化
Kit有两个USB接口,但只能接入一个USB摄像头。 升级到1.0.7及以后的固件版本,本接口支持读取本地MP4文件,并支持设置通过IPC摄像头或者本地MP4文件读取到的视频帧图片宽度、高度。 接口调用 hilens.VideoCapture(camera) 1.0.7及以后固件版本: hilens
在数据管理中查看HDMI技能的数据时,为什么没有任何数据输出? 查看HDMI技能数据时,需要通过设备的HDMI接口输出到显示屏,步骤如下: 使用HDMI视频线缆连接HiLens Kit视频输出端口(即HDMI接口)和显示器。 单击左侧导航栏“设备管理 > 设备列表”,进入“设备列表”页面。 单击已注册
多个技能的SDK如何在小海思35XX系列芯片上使用 ? 多个技能的SDK使用互相独立,接口并不一致,可按照需求集成单个或者多个技能,具体集成方式您可以通过提交工单咨询。 父主题: 管理产品
HiLens Kit是否支持接入多路USB摄像头? HiLens Kit仅支持1路摄像头。虽然两个USB接口都可以使用,但是受带宽限制,设备只能读取先接入摄像头的1路。 父主题: HiLens Kit硬件操作
他方式获取技能输出结果? 解决方法 可以通过HiLens Framework中的RTMP接口构造一个显示器,将视频(图片帧)输出到显示器类,详情请见构造一个用于输出的显示器。 RTMP输出接口的使用方式与HDMI类似,如果您之前代码里面使用的是HDMI输出,只需要修改很少的代码就