检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
预处理 预处理模块简介 构造图像预处理器 改变图片尺寸 裁剪图片 转换图片颜色格式
预处理模块简介 hilens::Preprocessor类 硬件加速的预处理器 #include <media_process.h> 析构函数 ~Preprocessor() virtual hilens::Preprocessor::~Preprocessor() 父主题: 预处理
示例-预处理 预处理模块示例如下所示: import hilens import cv2 import numpy as np def run(): # 构造摄像头 cap = hilens.VideoCapture() # 获取一帧画面,自带摄像头获取图像为YUV格式
构造图像预处理器 构造并初始化一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。如果失败可以查看技能日志或输出来定位错误原因。 接口调用 static std::shared_ptr<Preprocessor> hilens::Preprocessor::Create()
构造图像预处理器 该接口用于构造一个预处理器,用于进行Resize/Crop操作(3559硬件加速)。 接口调用 hilens.Preprocessor() 返回值 返回预处理器实例。 如果失败则抛出一个CreateError。开发者可以在查看技能日志输出。 父主题: 预处理模块
预处理模块 构造图像预处理器 改变图片尺寸 裁剪图片 转换图片颜色格式 示例-预处理
type 目的图片的格式,0为NV21,1为NV12,默认为0。 返回值 返回值为0即成功,其他即失败,失败响应参数如错误码所示。 父主题: 预处理
type 目的图片的格式,0为NV21,1为NV12,默认为0。 返回值 返回值为0即成功,其他即失败,失败响应参数如错误码所示。 父主题: 预处理
返回值 如果成功则返回crop后的图片,<class 'numpy.ndarray'>对象。 失败则抛出一个ValueError。 父主题: 预处理模块
BGR转YUV_NV21。 RGB2YUV_NV21 RGB转YUV_NV21。 返回值 返回值为0即成功,其他即失败,失败响应参数如错误码所示。 父主题: 预处理
如果成功则返回resize后的图片,<class 'numpy.ndarray'>对象。 失败则抛出一个ValueError。 父主题: 预处理模块
'numpy.ndarray'>对象,转换后的图片(NV12或NV21),如果转换失败则返回一个空的numpy.ndarray对象。 父主题: 预处理模块
模型配置文件 模型配置文件是一个json文件,模型在加载的时候将会根据这个文件自动加载合适的模型并进行输入的预处理。本小节将介绍该json文件的具体结构。 表1 参数说明 参数名 参数类型 是否必填 说明 ModelCfgs ArrayList<ModelCfg> 是 模型配置。ModelCfg参数说明请见表2。
<r>50<r> 上传数据至OBS 使用ModelArts Pro进行应用开发时,您需要将数据上传至OBS桶中。 首先需要获取访问OBS权限,在未进行委托授权之前,无法使用此功能。您需要提前获得OBS授权,详情请见配置访问权限。 已创建用于存储数据的OBS桶及文件夹,且数据存储的OBS桶与ModelArts
描述 数据集简要描述。 数据集状态 按上传的数据是否标注分为“已标注数据集”和“未标注数据集”。数据格式请见数据集要求。 数据上传方式 训练数据上传的方式,当前仅支持把数据上传至OBS,默认为“选择obs文件”。 数据集输入位置 训练数据存储至OBS的位置。 单击“数据集输入位置”右
选择需下载的数据文件夹,然后单击右上角的“下载”。将数据下载至本地。 如果日志没有设备数据,请手动收集日志。 删除数据 登录华为HiLens管理控制台,单击“数据管理(Beta)”,进入“数据管理”页面。 在“数据管理”页面,双击指定的设备名称,进入待删除的设备数据文件夹。 图5 数据管理-41
管理数据 在数据管理中查看HDMI技能的数据时,为什么没有任何数据输出? 如何配置数据存储位置(OBS存储路径)? HDMI输出黑屏或者卡住是什么原因? 是否可以将HiLens Kit摄像头拍摄的画面或者技能运行结果录成视频保存下来? 如何不通过HDMI,使用其他方式输出技能结果?
数据结构 公共请求参数 公共响应参数
在数据管理中查看HDMI技能的数据时,为什么没有任何数据输出? 查看HDMI技能数据时,需要通过设备的HDMI接口输出到显示屏,步骤如下: 使用HDMI视频线缆连接HiLens Kit视频输出端口(即HDMI接口)和显示器。 单击左侧导航栏“设备管理 > 设备列表”,进入“设备列表”页面。
读取音频数据 该接口用于读取n帧音频数据。仅支持1.0.8及以上固件版本。 接口调用 hilens.AudioCapture.read(nFrames) 参数说明 表1 参数说明 参数名 是否必选 参数类型 描述 nFrames 否 整型 要读取的帧数量,默认值为1。支持最多一次读取