在 TurboPascal 中,我可以使用以下方法在显示器上设置一个像素:
Plot (x, y, colour)
Python中的等价物是什么?如何在 Python 中设置或取消设置单个像素?
python中有几个有用的库可以帮助你。我会说PyGame或Pyglet都是不错的绘图选择。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