0

在 TurboPascal 中,我可以使用以下方法在显示器上设置一个像素:

Plot (x, y, colour)

Python中的等价物是什么?如何在 Python 中设置或取消设置单个像素?

4

1 回答 1

2

python中有几个有用的库可以帮助你。我会说PyGamePyglet都是不错的绘图选择。Pyglet 是 Python 中 Opengl 的包装器,但它可以让您控制像素。如果您只是想在没有任何其他绘图功能的情况下进行粗略的像素集,python Imaging 库允许您这样做:

pixels = img.load() # create the pixel map

for i in range(img.size[0]):    # for every pixel:
    for j in range(img.size[1]):
        pixels[i,j] = (i, j, 100) # set the colour accordingly
于 2013-04-04T02:02:56.927 回答