生成模板图像
功能: 根据选择的类型生成对应形状的图像
输入参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
相机内参 |
Matrix |
无 |
无 |
相机内参矩阵。 |
输出参数:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
模板图像 |
MonoImage |
无 |
无 |
单通道灰度图。 |
缩放范围 |
List |
无 |
[0.5, 1] |
正确的高度范围可以得到一个合适的缩放范围,此值可用于2D模板匹配的缩放参数设置 |
参数设置:
名称 | 类型 | 合法范围 | 缺省值 | 含义 |
---|---|---|---|---|
模板类型 |
String |
['矩形', '平行四边形', '等腰梯形', '实心圆形', '同心圆形', '椭圆形', '文字'] |
矩形 |
模板类型 |
高度范围 |
List |
[0, 10000] |
[1500, 3500] |
垛盘中目标与相机的高度范围 |
是否填充 |
Bool |
无 |
True |
是否填充生成的图形 |
图像边缘填充比例 |
Float |
[0.0, 1.0] |
0.2 |
生成的图像背景边缘填充2*ratio*形状短边的像素 |
线条粗度 |
Integer |
[1, 100] |
1 |
绘制形状时线条的粗度 |
圆形半径 |
Float |
[0, 10000] |
10 |
圆形半径 |
同心圆内径 |
Float |
[0, 10000] |
10 |
同心圆内径 |
同心圆外径 |
Float |
[0, 10000] |
20 |
同心圆外径 |
上底 |
Float |
[0, 10000] |
10 |
上底 |
下底 |
Float |
[0, 10000] |
40 |
下底 |
高 |
Float |
[0, 10000] |
20 |
高 |
长 |
Float |
[0, 10000] |
20 |
长 |
锐角角度 |
Float |
[0, 10000] |
30 |
锐角角度,单位是角度,平行四边形侧边与底边的角度 |
宽 |
Float |
[0, 10000] |
30 |
宽 |
文字大小 |
Float |
[0, 10000] |
30 |
文字大小 |
文字内容 |
String |
无 |
U |
文字内容 |
宽 |
Float |
[0, 10000] |
100 |
宽 |
宽 |
Float |
[0, 10000] |
30 |
宽 |