0

我想获取一个输入图像并产生一个关于中心轴对称的输出,即关于中心垂直轴从右到左反射。

使用渲染脚本如何实现这一点?

示例输入图像: 在此处输入图像描述

示例输出图像: 在此处输入图像描述

4

1 回答 1

0

您可以编写一个内核来调用图像的左半部分(通过 LaunchOptions),然后执行以下操作:

  int imageWidth;
  rs_allocation inputImage;

  <yourReturnType> RS_KERNEL mirror(<yourImageType> in, uint32_t x, uint32_t y){
      return rs_GetElementAt(inputImage, imageWidth - x, y);
  }

您应该能够直接覆盖您的输入图像,因为您只读取图像的一侧并且只写入另一侧。

于 2020-04-13T08:53:47.360 回答