检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
POST 摄像头部署 摄像头的架设会影响人脸检测模型的准确率。在实际架设中,尽量保证拍摄画面清晰,光照充足,人脸较正,无遮挡,比如前边的人脸容易挡住后边的人脸。监控视频场景下尽量保证拍摄的画面能拍到更多的正脸。 摄像头参数基本设置 不同品牌的摄像头都有一些基本的视频设置,例如分辨率、帧率和码率等,参数要求如表2所示。
输入模块简介 hilens::VideoCapture类 使用视频采集器来读取本地摄像头或IP摄像头的数据。 #include <video_capture.h> 构造及析构函数 ~VideoCapture() virtual hilens::VideoCapture::~VideoCapture()
获取难例配置 接口调用 Json::Value GetHardSampleConfig() 返回值 Json::Value对象,可以解析出各配置项的值。 父主题: 难例上传模块
virtual cv::Mat hilens::VideoCapture::Read() 返回值 如果是IPC或本地摄像头,则返回的是YUV_NV21的数据,如果是UVC摄像头,则返回BGR数据。 父主题: 视频输入模块
参数 参数类型 描述 workspace_id String 工作空间id ma_workspace_id String 对应的Modelarts工作空间的id project_id String 项目ID name String 工作空间名称 description String
转换图片颜色格式 转换图片的颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项,故在这里做补充。 接口调用 HiLensEC hilens::CvtColor(const cv::Mat & src, cv::Mat & dst, CvtCode code)
获得技能配置。如果没有成功获取到则返回None。 接口调用 hilens.get_skill_config() 返回值 成功返回一个技能配置的dict,失败返回None。 父主题: 资源管理模块
按表1设置对应的发布信息,单击“确定”。 图3 发布技能-36 表1 发布至技能市场参数说明 参数字段 说明 计费策略 技能发布在技能市场的计费策略。可选择“免费”和“收费”。 规格限制 技能在同一设备上最多可以处理视频的路数,或最大并发量。 计量单位 表示可用在设备上的规格。有“路
获取模型路径 返回技能模型目录的路径。 对于技能代码包和模型分离的情况,模型会下载到特定目录,使用此函数来获取该路径。如果HiLens Framework没有获取模型所在目录,则返回当前路径。 接口调用 std::string hilens::GetModelDirPath() 返回值
在“技能订单”页面,选择对应的技能,将技能的License分发至产品上。 技能信息中,“适用芯片”不是“Ascend 310”的技能才能分发到产品。 选择需要分发的技能,单击“操作”列的“分发”。 图1 分发技能 在弹出的“分发到产品”的对话框中,勾选需要分发的产品,根据自身需要选择勾
写JSON格式的策略内容。 具体创建步骤请参见:创建自定义策略。本章为您介绍常用的华为HiLens自定义策略样例。 华为HiLens自定义策略样例 示例:拒绝用户删除已开发的技能 拒绝策略需要同时配合其他策略使用,否则没有实际作用。用户被授予的策略中,一个授权项的作用如果同时存在
输入模块简介 hilens::AudioCapture类 使用音频采集器来读取本地音频文件的数据,相关头文件已集成到“hilens.h”。 #include <hilens.h> 构造及析构函数 ~AudioCapture() virtual hilens::AudioCapture::~AudioCapture()
Studio可通过如下方式停止计费。 停止技能实例:停止推理资源计费。 退订HiLens Studio版本:停止存储资源和推理资源的计费。 退订操作将会彻底删除您保存在HiLens Studio内的数据且不可恢复,请谨慎操作! 停止技能实例 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发 >
ns Framework的API。 下面是使用HiLens Framework获取摄像头内容并做简单处理的示例。 需要在开发技能时填写代码执行文件。 固件1.1.2及以后版本支持配置技能的Python依赖库。开发者在开发技能过程中,可根据自身需要配置技能的Python依赖库,详情请见配置技能的Python依赖库。
String 规则的标签 operator 否 String 操作符,取值如下: In:标签值需要在values的列表中 NotIn:标签的值不在某个列表中 Exists:某个标签存在 DoesNotExist:某个标签不存在 Gt:标签的值大于某个值(字符串比较) Lt:标签的值小于某个值(字符串比较)
针对已添加到此设备的摄像头,您可以编辑摄像头信息。 在管理控制台左侧菜单栏选择“设备管理 >设备列表”,然后在设备列表中单击设备名称,进入设备详情页。 单击“摄像头管理”,切换至设备详情页的“摄像头管理”页签。 在设备详情页的“摄像头管理”页签中,单击“操作”列的“编辑”,修改摄像头的相关信
列表。 选择技能,单击技能名称左侧的。 展开该技能的所有版本。 选择待删除的版本号,单击操作列的“删除”。 在提示框中单击“确认”,删除技能版本。 父主题: 控制台开发技能
HiLens Kit如何快速切换到无线网络配置模式? 正常工作状态下,长按HiLens Kit后面板的“RST”按钮3-5秒,切换到无线网络(WiFi)配置模式。 图1 后面板接口 父主题: HiLens Kit硬件操作
模型推理 模型初始化成功后,调用infer接口进行模型推理。灌入一组数据,并得到推理结果。输入数据的类型不是uint8或float32数组组成的list将会抛出一个ValueError。 接口调用 hilens.Model.infer(inputs) 参数说明 表1 参数说明 参数名