ElementToElement 元素转元素
ElementToElement 算子为元素转元素,用于将立方体转成字符串,将矩阵转成字符串,将字符串转成矩阵。
类型 | 功能 |
---|---|
Cube→String | 立方体转字符串。 |
Matrix→String | 矩阵转字符串。 |
String→Matrix | 字符串转矩阵。 |
Cube→String
将 ElementToElement 算子的 类型
属性选择 Cube→String
,用于将立方体转成字符串。
算子参数
-
精度/precision
:保留指定小数位数并进行四舍五入。 -
分隔符/delimiter
:设置字符串内分隔 x y z yaw pitch yaw 的符号。包含:“space”、“;”、“,”、“#”、“&”、“*”。 -
保留字段/keep_filed
:择保留 Cube 中指定的字段。包含:All、X、Y、Z、Roll、Pitch、Yaw、Width、Height、Depth。 -
字符串/string
:设置字符串的曝光属性。-
打开字符串曝光属性。
-
关闭字符串曝光属性。
-
数据信号输入输出
输入:
-
cube
:-
数据类型:Cube
-
输入内容:单个 Cube
-
输出:
-
string
:-
数据类型:String
-
输出内容:字符串
-
功能演示
将 ElementToElement 算子的 类型
属性选择 Cube→String
,将立方体转成字符串 。
步骤1:算子准备
添加 Trigger 、Emit 、ElementToPose 算子至算子图。
步骤2:设置算子参数
-
设置 Emit 算子参数:
-
类型 → Cube
-
坐标 → 0 0 0 0 0 0
-
宽度 → 1
-
高度 → 1
-
深度 → 1
-
-
设置 ElementToPose 算子参数:
-
类型 → Cube → String
-
精度 → 1
-
分隔符 → ;
-
字符串 → 曝光
-
步骤3:连接算子
步骤4:运行
-
在交互面板中添加输出工具“文本框”,并且与曝光属性
字符串
进行绑定。 -
点击 RVS 运行按钮,触发 Trigger 算子。
运行结果
结果如下图所示,在交互面板中显示转后的字符串,精度为 1
,并用分隔符;
进行分割。
Matrix → String
选择 ElementToElement 算子中 Matrix → String ,用于将矩阵转成字符串。
算子参数
-
精度/precision
:保留指定小数位数并进行四舍五入。 -
分隔符/delimiter
:设置字符串内分隔的符号。包含:“space”、“;”、“,”、“#”、“&”、“*”。 -
字符串/string
:设置字符串的曝光属性。-
打开字符串曝光属性。
-
关闭字符串曝光属性。
-
数据信号输入输出
输入:
-
mat
:-
数据类型:Matrix
-
输入内容:矩阵
-
输出:
-
string
:-
数据类型:String
-
输出内容:转换后的字符串
-
功能演示
本节将使用 ElementToElement 算子中 Cube → String 类似 ,请参照该章节的功能演示。
String → Matrix
将 ElementToElement 算子的 类型
属性选择 String →Matrix
,用于将字符串转成矩阵。
算子参数
-
行数/rows
:矩阵行数。 -
列数/cols
:矩阵列数。
数据信号输入输出
输入:
-
string
:-
数据类型:String
-
输出内容:字符串
-
输出:
-
mat
:-
数据类型:Matrix
-
输入内容:转换后的矩阵
-
功能演示
本节将使用 ElementToElement 算子中 Cube → String 类似 ,请参照该章节的功能演示。