Gen-Mesh-Fig 用于整个目录的图片格式转换并生成LitC简易网格

当用户可以从其它渠道获取某3D实体沿着z轴的切片图像集,并希望通过该图像集制作LitC简易网格时,通常需要对图像集的图片做整体处理。

当然,在当代,用户完全可以使用诸如python等变成语言快速实现这一需求。但对于工业场合,低代码或无代码应用场景依然是必须的。

故而,当用户有上述需求(处理整个文件夹的图片)时,依然可以使用LitC-Mesh提供的Gen-Mesh-Fig,简单地完成该操作。

Gen-Mesh-Fig是1个终端使用工具,其设计用于指定文件夹生成符合LitC标准的简易网格,但文件夹内的图片必须逐层保存且已经按顺序命名。其需要使用如下的参数:

  • dirpath:目标文件夹地址
  • figure_type:转换后的网格文件的图片格式,例如jpg
  • scale_ratio: 比例尺系数,表示每个像素的真实mm距离
  • mesh_name:(可选) 生成网格的形状名称,默认为shape

    此处的mesh_name指网格配置文件中的ID/Shape键值

因此,使用Gen-Mesh-Fig的语法为:

1
Gen-Mesh-Fig dirpath figure_type scale_ratio mesh_name

或者:

1
Gen-Mesh-Fig dirpath figure_type scale_ratio

例如,若要将./Project/Mesh-1文件夹下的图片转换为jpg格式,并控制使得每个像素代表0.5mm,那么可以使用如下的指令:

1
./bin/Gen-Mesh-Fig.exe ./Project/Mesh-1 jpg 0.5

若要指定最终生成的网格形状描述名称(ID/Shape=shape)时,则可使用:

1
./bin/Gen-Mesh-Fig.exe ./Project/Mesh-1 jpg 0.5 shape