检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
技能开发权限 表1 技能开发管理 权限说明 方法 授权项 依赖其他服务的最小化授权项 创建模型转换作业 PUT hilens:model:convertModel - 发布已开发的技能到技能市场 PUT hilens:project:publishProject obs:object:GetObject
设置打印日志的级别 设置日志级别。 接口调用 void hilens::SetLogLevel(LogLevel level) 参数说明 表1 参数说明 参数名 说明 level 日志级别。可选Trace、Debug、Info、Warning、Error、Fatal。 enum hilens::LogLevel
hilens:device:getDeviceList - 获取设备下已安装的技能列表 GET hilens:device:getDeviceSkillList - 卸载设备上指定技能 DELETE hilens:skill:uninstallSkill - 更新设备上指定技能的技能配置信息 PUT hilens:s
设置打印日志的级别 设置打印日志的级别,默认只打印Info及以上级别的日志。日志级别:Trace -> Debug ->Info -> Warning -> Error -> Fatal 接口调用 hilens.set_log_level(level) 参数说明 表1 参数说明 参数名称
华为HiLens平台目前主要支持基于昇腾D310设备、Atlas 800、IVS1800/3800和海思Hi35XX系列芯片的设备。 针对基于昇腾D310的设备,平台目前支持HiLens Kit、Atlas 500智能小站的注册、管理和注销。HiLens Kit注册方式请见注册HiLens Kit,Atlas
仅可对处于“在线”状态(即运行状态)的设备卸载技能。处于离线状态(即非运行状态)的设备无法卸载技能。 卸载技能会删除端侧的技能和技能数据,请谨慎操作。 卸载技能 在“技能管理”界面中,进入“技能管理”界面,选择指定的技能,单击“操作”列的“卸载”。 图1 卸载技能 在弹出的对话框中,确认要卸载的技能信息,单击“确定”完成卸载操作。
在华为HiLens上已开发的技能是否能部署到使用P4显卡的边缘服务器上? 不能部署到使用P4显卡的边缘服务器上,只能部署到HiLens Kit上。 父主题: 技能开发
单击“技能消息”页签右上侧的“返回技能消息”,配置技能当前主题的信息接收人。 图3 返回技能消息 在订阅列表右侧单击,弹出“消息接收对象”对话框。 图4 消息接收对象 根据如下情况编辑当前主题的消息接收对象。 若添加新的接收对象 单击“添加消息接收对象”,在弹出的文本框中输入接收人的信息,详细参数解释请参见表1。确认信息后单击。
自带摄像头获取图像为YUV格式 # 自带摄像头默认分辨率为720p,所以YUV图像的大小为(720*3/2,1280) frame = cap.read() # 转换图片的颜色格式,YUV转BGR需要通过opencv完成 image_bgr = cv2
Kit自带一个摄像头,同时也可以连接管理多个IP摄像头(摄像头的个数不能大于设备上所安装技能的支持通道数之和)。 HiLens Kit 支持接入4K及以下的IPC摄像头。支持Linux UVC协议的USB免驱摄像头。支持主流的RTSP摄像头。暂不支持接入红外测温摄像头。 在华为HiL
计算文件的md5值 计算一个文件的md5值。 接口调用 std::string hilens::MD5ofFile(const std::string & filepath) 参数说明 表1 参数说明 参数名 说明 file 文件路径。 返回值 字符串,文件的MD5值。如果读取文件失败,则返回空字符串。
构造用于输出的显示器 构造显示器,用来将图片显示到显示器或是输出到视频流。如果创建失败则抛出一个CreateError,开发者可以查看技能日志或输出来定位错误原因。 如果是H264_FILE类型的,需要注意,生成的文件仅是h264编码的裸视频流,不含帧率等信息,而且HiLens
ent固件版本。 开发技能时,逻辑代码的存储方式有两种:“在线编辑代码”和“从OBS上传代码”。 如果您的代码逻辑较简单,建议直接在线编辑代码。 如果您的代码结构比较复杂,推荐用本地IDE开发完成后,使用OBS上传代码zip或tar.gz包的方式,上传操作可参见OBS快速入门。上
启动或停止技能 针对设备上的技能,您可以根据您的需求启动或停止技能。启动技能操作成功后,设备上的技能将处于“运行中”状态,表示技能已经在设备中应用。停止操作成功后,设备上的技能将处于“停止”状态。 操作前必读 “停止”状态的技能,允许执行“启动”操作。 “运行中”允许执行停止操作,“故障”或“停止”的技能允许卸载。
用户创建技能失败的原因有哪些? 创建技能失败的原因有: 技能参数存在错误,如名称非法、所填OBS地址不存在。 网络存在延时、中断等问题,创建技能时需保证网络正常。 华为云账号处于欠费或冻结状态。 父主题: 技能开发
并给用户组授予策略或角色,才能使用户组中的用户获得相应的权限,这一过程称为授权。授权后,用户就可以基于已有权限对云服务进行操作。 权限根据授权的精细程度,分为角色和策略。角色以服务为粒度,是IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。策略以API接口为粒度进行
管理系统的访问IP地址”(默认IP为192.168.2.111)。按“Enter”键。 如果浏览器显示“此网站的安全证书有问题”,请单击“继续浏览此网站(不推荐)”。 在系统登录界面中,配置登录信息。 在“用户名”和“密码”输入框中输入登录的用户名和密码。 初始用户名和密码请见HiLens
计算文件的md5值 计算文件的md5值。 接口调用 hilens.md5_of_file(file) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 file 是 字符串 被计算的文件的路径。 返回值 返回文件的md5值。 父主题: 资源管理模块
华为HiLens提供的开发环境是什么语言? 华为HiLens支持使用Python 3.7和C++进行技能开发。 华为HiLens提供开发工具包HiLens Framework,让开发者能够在华为HiLens控制台方便地开发技能,培育AI生态。 HiLens Framework(C++)
添加运行时配置 部分技能在运行的时候,需要用户配置相关参数。比如一般人脸判断的技能都需要用户上传人脸库。 背景信息 技能开发者设置了运行时配置的技能,才能够进行相应配置添加和修改。 “运行时配置”分为两种,“全局”和“视频”配置。 “全局”的配置是针对设备整体生效的。 “视频”是指摄像头