0

这段代码有问题吗?它没有说有任何错误,但“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()
4

1 回答 1

1

PIL 将尝试使用 ImageMagickdisplay实用程序或xv显示图像。如果两者都找不到,它将默默地失败。尝试安装imagemagickUbuntu 软件包,然后再次运行该脚本。

于 2013-12-10T16:56:54.293 回答