Python: 出现语法错误。可能是因为PIL库安装不正确
Python: Getting a syntax error. Possibly due to incorrect installation of the PIL library
width, height = img.size
total = 0
for row in range(width):
for col in range(height):
# This will save the RGBA values of the pixel
red, green, blue, alpha = img.getpixel( (row, col) )
new_red = red + new_red
new_green = green + new_green
new_blue = blue + new_blue
total = 1 + total
average_red = new_red/total
average_green = new_green/total
average_blue = new_blue/total
img.putpixel((row, col,), (average_red, average_green, average_blue, 255)
img.show()
我在使用它时遇到语法错误。我猜测可能是PIL模块安装不正确造成的。
有人知道是否是这种情况吗?
如果是这样,有人可以指导我找到有关如何在 Mac OSX 中安装它的安装指南吗?
您在
末尾缺少一个 )
img.putpixel((row, col), (average_red, average_green, average_blue, 255)
应该是
img.putpixel((row, col), (average_red, average_green, average_blue, 255))
width, height = img.size
total = 0
for row in range(width):
for col in range(height):
# This will save the RGBA values of the pixel
red, green, blue, alpha = img.getpixel( (row, col) )
new_red = red + new_red
new_green = green + new_green
new_blue = blue + new_blue
total = 1 + total
average_red = new_red/total
average_green = new_green/total
average_blue = new_blue/total
img.putpixel((row, col,), (average_red, average_green, average_blue, 255)
img.show()
我在使用它时遇到语法错误。我猜测可能是PIL模块安装不正确造成的。
有人知道是否是这种情况吗?
如果是这样,有人可以指导我找到有关如何在 Mac OSX 中安装它的安装指南吗?
您在
末尾缺少一个)
img.putpixel((row, col), (average_red, average_green, average_blue, 255)
应该是
img.putpixel((row, col), (average_red, average_green, average_blue, 255))