检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
构造图像预处理器 该接口用于构造一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。 接口调用 hilens.Preprocessor() 返回值 返回预处理器实例。 如果失败则抛出一个CreateError。开发者可以在查看技能日志输出。 父主题: 预处理模块
删除工作空间 功能介绍 删除指定ID的工作空间,如果该工作空间下仍有资源,则删除会失败 URI DELETE /v3/{project_id}/ai-mgr/workspaces/{workspace_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
启停设备 功能介绍 该API用于启用停用设备。被停用的设备将无法连接到云端服务,重新启用设备恢复连接。 URI POST /v3/{project_id}/ai-mgr/nodes/{node_id}/action/{action} 表1 路径参数 参数 是否必选 参数类型 描述
升级设备固件 功能介绍 升级设备固件。 URI PUT /v3/{project_id}/node-manager/node/{node_id}/firmware/{firmware_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID
写字母,数字,中划线“-”,下划线“_” value String 配置项value,每个值最大长度10000个字符,删除时如果value有值按照key/value删除,如果value没值,则按照key删除。不能为空,只能包含大小写字母,数字,中划线“-”,下划线“_” 表7 Tag
查询作业列表 功能介绍 查询当前部署下所有作业,返回详情列表。 URI GET /v3/{project_id}/ai-mgr/deployments/{deployment_id}/tasks 表1 路径参数 参数 是否必选 参数类型 描述 deployment_id 是 String
获取工作空间列表 功能介绍 查询用户名下的所有工作空间信息,并返回列表和总条目数 URI GET /v3/{project_id}/ai-mgr/workspaces 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID
在HiLens Studio 如何导出技能源代码? 根据业务需求,在HiLens Studio可将技能源代码导出至本地。 登录华为HiLens管理控制台,在左侧导航栏中选择“技能开发>HiLensStudio”。 进入HiLens Studio 页面。 在HiLens Studi
获得技能工作区目录 获得技能工作区目录的路径(末尾带”/“)。设计上不推荐在技能安装目录下写操作,故需要指定各技能可写的工作区位置。如果HiLens Framework没有获取到工作区位置,则返回当前路径。 接口调用 hilens.get_workspace_path() 返回值
示例-EIServices模块 EIServices模块输出示例代码如下: import hilens import cv2 import numpy as np import base64 import json def run(): # 使用图片作为输入 f
从OBS下载文件 从OBS下载文件。 接口调用 hilens.download_from_obs(url, download_to) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 url 是 字符串 OBS资源的链接。资源链接获取详情请参见OBS控制台指南>通过对象URL访问对象。
读取摄像头视频帧 该接口用于读取一帧视频。注意IPC摄像头和MP4视频返回的是YUV_NV21颜色排布的数据,而UVC类型的摄像头返回的是BGR颜色排布的数据。 接口调用 hilens.VideoCapture.read() 返回值 一帧视频数据。参数类型为numpy数组(dtype为uint8),兼容cv2。
构造图像预处理器 构造并初始化一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。如果失败可以查看技能日志或输出来定位错误原因。 接口调用 static std::shared_ptr<Preprocessor> hilens::Preprocessor::Create()
难例上传介绍及说明 1.1.2固件版本开始支持边缘AI难例发现算法,如果要使用难例上传相关接口,请先升级固件版本到1.1.2,详情请见升级固件版本。 当前主要支持的难例发现算法如下。 图片分类 CrossEntropyFilter(threshold_cross_entropy)
改变图片尺寸 该接口用于改变一张图片的尺寸。 接口调用 hilens.Preprocessor.resize(src, w, h, t) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 src 是 <class 'numpy.ndarray'>对象 源图,必须为NV21的格式。宽度范围[64
难例图片判断 根据结果判断输入图片是否是难例。 接口调用 virtual bool Filter(const float inferResult[], const int size); virtual bool Filter(const std::vector<Bbox> &bboxList
构造用于输出的显示器 构造显示器,用来将图片显示到显示器或是输出到视频流。如果创建失败则抛出一个CreateError,开发者可以查看技能日志或输出来定位错误原因。 如果是H264_FILE类型的,需要注意,生成的文件仅是h264编码的裸视频流,不含帧率等信息,而且HiLens
删除密钥 功能介绍 删除密钥 URI DELETE /v3/{project_id}/ai-mgr/secrets/{secret_id} 表1 路径参数 参数 是否必选 参数类型 描述 secret_id 是 String 密钥ID,从专业版HiLens控制台密钥管理获密钥列表获取
计算文件的md5值 计算一个文件的md5值。 接口调用 std::string hilens::MD5ofFile(const std::string & filepath) 参数说明 表1 参数说明 参数名 说明 file 文件路径。 返回值 字符串,文件的MD5值。如果读取文件失败,则返回空字符串。
为什么设备在线,但是固件升级提示失败? 检查设备网络情况,查看设备是否真正的处于在线状态。 SSH窗口命令行输入date,看时间是否同步,不同步则请修改: 调整时区,与中国时区一致,执行命令 timedatectl set-timezone Asia/Shanghai 修改设备时