简单的JES功能将图片从红色转换为绿色或蓝色



标题说明了一切,我只是在寻找一种简单的方法来将所有照片更改为绿色或蓝色。

假设您是指每个像素的红色和蓝色值,那么这就是您可以做到的。如果没有,这里应该有足够的时间让您非常接近。

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)

相关内容

  • 没有找到相关文章

最新更新