我需要在图像的上半部分将像素中的红色减少50%,然后将下半部分增加50%
def changeRed():
setMediaPath("/Users/addison/Downloads/Cmpt101_Pics/Learjet31A.jpg")
filename1 = "/Users/addison/Downloads/Cmpt101_Pics/Learjet31A.jpg"
source = makePicture(filename1)
halfWidth = getWidth(source)/2
for y in range(0,getHeight(source)):
for x in range(0, halfWidth):
pixel = getPixel(source, x, y)
value = getRed(pixel)
setRed(pixel, value-127.5)
show(source)
这就是我现在所拥有的,我不知道如何改变它,使它在X轴上减半,而不是像现在这样在Y轴上减半。我试图到处寻找解决方案,但似乎找不到任何东西……请帮帮我
您只需交换}循环中的}。例如
x
和{x
和{相关问题 更多 >
编程相关推荐