可视化元件手册

  1. 首页
  2. 全部文档
  3. 可视化元件手册
  4. 集成功能元件(54个)
  5. Transform Image图片转置

Transform Image图片转置

名称:

Transform Image | 图片转置

图标:

功能:

  • 进行图片角度转换
  • 可以对图片进行旋转、转换为新图片
  • 可以在输入元件的(包含仿射变换参数对象的)固定数据结构中传入转换参数,对图片进行平移(Translation)、缩放(Scale)、翻转(Flip)、旋转(Rotation)和剪切(Shear)处理

使用方式:

对图片进行形状尺寸比例调整生成新图片

输入

  • <Image>:二进制类型的输入,单数,必须项;输入要进行处理的原图片的二进制内容
  • <*Rotation>:数字类型的输入,单数,非必须项;输入对图片进行旋转的角度的数字
  • <Affine Transform>:固定数据结构的输入,单数,非必须项;这个是一个固定数据结构的输入,在固定的数据结构中传入仿射处理的参数
    · 选中输入元件,右键单击后在弹出的菜单中选“Show in Respository Explorer”在项目目录中找到固定的数据结构对象,拖入开发区与<Affine Transform>输入元件相连
    · 为固定的数据结构中各参数变量传入参数值即可进行图片处理,此功能是JAVA的“Class AffineTransform”处理方式,请参考“https://docs.oracle.com/javase/1.5.0/docs/api/java/awt/geom/AffineTransform.html
    · 固定结构中的m00、m01、m02、m10、m11、m12是参数变量,构建了要进行图形处理的尺寸或度数及比例的一个输入框架
  • <Control>:空值输入,单数,非必须项;用于流程控制,当前面所有逻辑完成后,传入此输入对象触发当前元件处理

输出:

  • <Transformed Image>:二进制类型的输出,单数,必须项;输出新图片的二进制内容
  • <Done>:空值的输出,单数,必须项;输入内容后完成处理时的空值输出,一般只用于确认已完成处理并向下控制触发下一步处理逻辑

示例: