正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
预处理模块简介 hilens::Preprocessor类 硬件加速的预处理器 #include <media_process.h> 析构函数 ~Preprocessor() virtual hilens::Preprocessor::~Preprocessor() 父主题: 预处理
获得技能配置 获取技能配置,即技能配置文件中的内容解析成的Json对象(jsoncpp)。 注意此函数每次都会读取配置文件并解析成Json对象,所以如果需要读多个配置项,请将返回值存为一个变量,不要过于频繁的调用GetSkillConfig()。 接口调用 Json::Value
输出模块简介 hilens::Display类 使用Display类来将图片输出到显示器上。 #include <output.h> 构造及析构函数 ~Display() virtual hilens::Display::~Display() 父主题: 输出模块
输入模块简介 hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture()
技能市场上不能发布同名技能,因此用户发布技能失败的原因有: 技能市场存在同名技能,用户需再次新建技能,使其技能名与技能市场无重名,再次发布。 用户重复发布同版本号的技能。如果用户技能已发布,但需修改代码后再发布,需进入“技能开发->编辑”页面,将基本信息的版本号修改成新的版本号,新的版本号高于上次的版本号,才能发
infer([input1]) # 假设模型2的输入为模型1的输出(已经是list),数据类型为float32 input2 = output1 # 进行推理 output2 = model2.infer(input2) # 假设模型3的输入是多输入,数据类型为float32
std::vector<std::string> hilens::POSTHeaders POST请求的头部调用例如:headers.push_back(“Content-Type: application/json”);然后将其作为POST的参数传入。 返回值 CURL返回值,0为成功。 父主题: 输出模块
Framework接口调用。 模型加密操作 下载加密工具:crypto_tool,并拷贝到设备系统的“/tmp”目录下,赋予执行权限: chmod +x crypto_tool 使用方法请参见工具的帮助信息: ./crypto_tool ./crypto_tool encode --model_file
停止技能实例:停止推理资源计费。 退订HiLens Studio版本:停止存储资源和推理资源的计费。 退订操作将会彻底删除您保存在HiLens Studio内的数据且不可恢复,请谨慎操作! 停止技能实例 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发 > HiLens Studio”。
训练得到模型之后,整个开发过程还不算结束,需要对模型进行评估和考察。一次性很难获得一个满意的模型,需要反复的调整算法参数、数据,不断评估训练生成的模型。 一些常用的指标,如精准率、召回率、F1值等,能帮助您有效的评估,最终获得一个满意的模型。 前提条件 已在华为HiLens控制台选择“HiLens安全帽检测”技能模
公共请求参数 表1 公共请求消息头 参数名 说明 必选 示例 Content-type 发送的实体的MIME类型。 是 application/json Content-Length 请求body长度,单位为Byte。 POST/PUT请求为可选, GET不包含。 3495 X-Auth-Token
HiLens Kit硬件操作 HiLens Kit USB接口对挂载存储有什么要求? HiLens Kit提示红灯是什么意思? 如何把HiLens Kit恢复出厂设置? HiLens Kit是否支持接入多路USB摄像头? 购买HiLens Kit后是否需要借助其他设备使用? HiLens
std::string & url, const std::string & downloadTo) 参数说明 表1 参数说明 参数名 说明 url OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。 download_to 指定下载到哪个目录。 返回值 返回值为0即成
控制台开发技能 技能介绍 新建技能 部署技能 新建技能版本 编辑技能 发布技能 删除技能
Studio中通过编辑和调试技能逻辑代码,开发自己的技能。 当前技能项目已提供技能模板,可根据技能模板开发自己的技能代码,详情请见编辑逻辑代码。 编辑完技能逻辑代码后,HiLens Studio提供使用手机实时视频流调试代码的功能,以手机摄像头实时的视频流作为技能输入,查看技能输出,详情请见使用手机实时视频流调试代码。
//文件类型值,表示文件的路径 } } ], } 图2 运行时配置 表1 运行时配置的参数说明 字段名称 说明 配置名 配置的名称,逻辑代码里面可用该字段获取该配置的值。运行时配置指技能在运行的时候,由用户配置的内容。比如人脸判断技能需要用户上传人脸库等。需要说明的是,整
字符串,可以包含嵌入的格式化标签,格式化标签可被随后的附加参数中指定的值替换,并按需求进行格式化。单条日志支持最大255个字符。 …(附加参数) 根据不同的fmt字符串,函数可能需要一系列的附加参数,每个参数包含了一个要被插入的值,替换了fmt参数中指定的每个 % 标签。参数的个数应与 %
字符串,可以包含嵌入的格式化标签,格式化标签可被随后的附加参数中指定的值替换,并按需求进行格式化。单条日志支持最大255个字符。 …(附加参数) 根据不同的fmt字符串,函数可能需要一系列的附加参数,每个参数包含了一个要被插入的值,替换了fmt参数中指定的每个 % 标签。参数的个数应与 %
获得技能配置。如果没有成功获取到则返回None。 接口调用 hilens.get_skill_config() 返回值 成功返回一个技能配置的dict,失败返回None。 父主题: 资源管理模块
用场景。 华为HiLens支持HiLens Kit设备云上管理、实现云上技能开发和技能安装,您可以在华为云官网一次性购买HiLens Kit设备。 操作步骤 登录华为HiLens管理控制台,在左侧导航栏选择“产品订购>订单管理”。 进入“订单管理”页面。 单击右上角的“产品订购”。