检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture() 父主题:
hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture() 父主题:
如果选择开启gpu,请设置值为null。 表5 LogConfig 参数 是否必选 参数类型 描述 component 是 String app:应用日志。 system:系统的日志 level 否 String 系统级日志可配置为/error/warning/info/debug ;
run(): # 构造摄像头 cap0 = hilens.VideoCapture() # 自带摄像头 cap1 = hilens.VideoCapture("IPC1") # 摄像头配置中name为"IPC1"的IPC。摄像头配置
Integer 总数量 表4 SkillInfo 参数 参数类型 描述 sub_scenes String 技能应用场景 app_template_id String 应用模板ID icon String 技能图标 version_num Integer 技能版本数量 description
Integer 总数量 表4 SkillInfo 参数 参数类型 描述 sub_scenes String 技能应用场景 app_template_id String 应用模板ID icon String 技能图标 version_num Integer 技能版本数量 description
推理结果将以HTTPS POST请求方法推送到应用系统server的指定URL地址。 POST {sendUrl} 其中sendUrl在技能运行时配置中设置。 请求消息头 技能以json形式返回推理结果,因此消息头“Content-Type”类型为“application/json”。消息头
选择工具或ModelBox SDK,单击“下载”,即可将对应版本的ModelBox SDK下载至本地。 可基于下载的工具/插件进行AI应用开发。
Integer 事件有效时间(单位:分钟) 表6 LogConfig 参数 是否必选 参数类型 描述 component 是 String app:应用日志。 system:系统的日志 level 否 String 系统级日志可配置为/error/warning/info/debug ;
能工作区目录,详细介绍请参考资源管理模块 # 构造一个本地摄像头视频采集器 cap = hilens.VideoCapture() # 显示画面到HDMI显示设备 disp0.show(cap.read()) # 上传视频video.h264到obs
如果您在设备离线时进行操作,则操作将保留在待执行的事件列表中,待设备上线后执行。 日志设置 配置日志的“日志存储时间”、“日志等级”,设置“LTS日志上传”开关。 图3 应用日志 表2 注册设备日志设置 参数 说明 日志存储时间 日志存储时长,单位为天。输入值范围必须在1~30。 日志等级 选择日志等级,可选“
推理结果将以HTTPS POST请求方法推送到应用系统server的指定URL地址。 POST {sendUrl} 其中sendUrl在技能运行时配置中设置。 请求消息头 技能以json形式返回推理结果,因此消息头Content-Type类型为“application/json”,参数说明如表5所示。
能包含大小写字母,数字,中划线“-”,下划线“_” 表6 LogConfig 参数 参数类型 描述 component String app:应用日志。 system:系统的日志 level String 系统级日志可配置为/error/warning/info/debug ; 不传会默认为info。
hilens::Error("Failed to init"); return -1; } ResourceManage(); hilens::Terminate(); return 0; } 父主题: 资源管理
推理结果将以HTTPS POST请求方法推送到应用系统server的指定URL地址。 POST {sendUrl} 其中sendUrl在技能运行时配置中设置。 请求消息头 技能以json形式返回推理结果,因此消息头“Content-Type”类型为“application/json”。消息头
可以,请使用OpenCV的VideoWriter,注意录制的视频格式必须是MJPG,参考代码如下: camera = hilens.VideoCapture() fps = 20 size = (1280, 720) format = cv2.VideoWriter_fourcc('M'
POST请求方法推送到应用系统server的指定URL地址。 POST {sendUrl}/ 其中sendUrl在技能运行时配置中为每个设备设置的推理结果上传地址。 请求消息头 技能以json形式返回推理结果,因此消息头Content-Type类型为“application/json”。
因为Python脚本源码下发到设备上较容易篡改,对于商用技能,建议开发者使用C++进行开发。 # 注意:正式发布的技能不应使用硬编码的字符串来校验! return "hello" def main(): # 初始化HiLens rc = hilens.init(verify())
像头或者本地MP4文件读取到的视频帧图片宽度、高度。 接口调用 hilens.VideoCapture(camera) 1.0.7及以后固件版本: hilens.VideoCapture(camera, width, height) 参数说明 表1 参数说明 参数名 是否必选 参数类型
60个字符。 说明: 由于技能市场不允许存在同名技能,所以如果想发布到技能市场,请使用全局唯一的名称对您的技能进行命名。 建议采用“品牌+应用名字”的形式便于区分。 版本 技能的版本号。 格式为“数字.数字.数字”,如“2.1.3”,每位数字范围为“0~999”,超过1位时,不能以“0”开头。