处理中的翻转图像3.4

时间:2018-11-21 02:49:56

标签: processing

如何在Processing 3.4中沿Y轴翻转(镜像)图像?我已经尝试过scale(-1,1),但这只会使我的图像消失。

1 个答案:

答案 0 :(得分:1)

如果调用scale(-1, 1),则X值将被翻转,并且必须相应地调整参数。这是一个示例:

size(500, 500);
PImage img = loadImage("my_image.jpg");
scale(-1, 1);
image(img, -500, 0, width, height);

我个人觉得这很令人困惑,因此我避免使用负数调用scale()。翻转图像有多种方法:我可能会使用get()函数从图像中获取颜色并将它们复制到PGraphics实例中。