标题说明了一切,我只是在寻找一种简单的方法来将所有照片更改为绿色或蓝色。
假设您是指每个像素的红色和蓝色值,那么这就是您可以做到的。如果没有,这里应该有足够的时间让您非常接近。
def swapredwithblue(sourceImage):
width = getWidth(sourceImage)
height = getHeight(sourceImage)
for x in range(width):
for y in range(height):
sourcePixel = getPixel(sourceImage, x, y)
R = getRed(sourcePixel)
G = getGreen(sourcePixel)
B = getBlue(sourcePixel)
color = makeColor(B, G, R)
destinationPixel = getPixel(sourceImage, x, y)
setColor(destinationPixel, color)
repaint(sourceImage)