这段代码有问题吗?它没有说有任何错误,但“img”变量永远不会在最后显示。
import Image
import ImageDraw
def main():
b = 4
size = 25
fig_width = size
fig_height = size
white_rgb = (255, 255, 255)
black_rgb = (0, 0, 0)
img = Image.new("RGB", (fig_width, fig_height), white_rgb)
draw = ImageDraw.Draw(img)
for i in range(0, size, 5):
for j in range(0, size, 5):
if i % 2 == j % 2:
draw.rectangle([(j, i), (j + b, i + b)], black_rgb)
img.show()
main()