Моя цель - удвоить размер изображения, а затем изменить левую половину в оттенки серого, затем изменить зеленое значение верхней правой половины и синее значение нижней правой половины. У меня есть значения, которые я нашел в своем учебнике для оттенков серого, но я не уверен, что это то, что я действительно использую. И я уверен, если я программа каждого из этих различных значений, используя для петель или просто что-то другоеКак изменить цвета изображений с помощью программирования JES?
Пока мой код:
def crazyPic(newGreen,newBlue,pic,file):
show(pic)
newPic = makeEmptyPicture(getWidth(pic)*2,getHeight((pic)*2
for x in range(width):
for y in range(height):
for px in getPixel(pic,0,100):
nRed = getRed(px) * 0.299
nGreen = getGreen(px) * 0.587
nBlue = getBlue(px) * 0.114
luminance = nRed + nGreen + nBlue
setColor(px,makeColor(luminance,luminance,luminance)