Flip horizontally an image in Python (JES)
I need to make a function that will copy an image, but mirrored. I created the code to mirror the image, but it isn't working and I don't know why because I traced the code and it should be mirroring the image. Here's the code: def invert(picture): width = getWidth(picture) height = getHeight(picture) for y in range(0, height): for x in range(0, width): sourcePixel = getPixel(picture, x, y) targetPixel = getPixel(picture, width - x - 1, height - y - 1) color = getColor(sourcePixel) setColor(sourcePixel, getColor(targetPixel)) setColor(targetPixel, color) show(picture) return picture def main()