在 Processing 3.4 中翻转图像

Flip Image in Processing 3.4

如何在 Processing 3.4 中沿 Y 轴翻转(镜像)图像?我试过 scale(-1,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 实例中。