我正在尝试从网上自学python。没有以前的prg经验。需要有关如何编写函数以使用 python 中的“图像”模块从 imgae 中删除红色的帮助。我尝试编写的代码如下...帮助
import image
img = image.Image("luther.jpg")
newimg = image.EmptyImage(img.getWidth(),img.getHeight())
win = image.ImageWin()
def no_red():
for col in range(img.getWidth()):
for row in range(img.getHeight()):
p = img.getPixel(col,row)
newred = 0
newgreen = p.getGreen()
newblue = p.getBlue()
newpixel = image.Pixel(newred,newgreen,newblue)
return newimg.setPixel(col,row,newpixel)
print (newimg.getPixel(45,52))
win.exitonclick()
我究竟做错了什么?任何指导都会有所帮助:)
问候>>