Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Pyglet:创建图像、设置像素、绘制抗锯齿线并保存到文件_Python_Pyglet - Fatal编程技术网

Python Pyglet:创建图像、设置像素、绘制抗锯齿线并保存到文件

Python Pyglet:创建图像、设置像素、绘制抗锯齿线并保存到文件,python,pyglet,Python,Pyglet,我想从矩阵中创建一个(灰度)图像,在其中绘制一些行,并将其保存到一个文件 在PIL中,它看起来像这样: im = Image.new("RGB", (len(matrix), len(matrix[0]))) for x in range(0, len(matrix)): for y in range(0, len(matrix[0])): cl = int(matrix[x][y] * 255.0 / float(max_value)) im.putpi

我想从矩阵中创建一个(灰度)
图像
在其中绘制一些行,并将其保存到一个
文件

PIL
中,它看起来像这样:

im = Image.new("RGB", (len(matrix), len(matrix[0])))
for x in range(0, len(matrix)):
    for y in range(0, len(matrix[0])):
        cl = int(matrix[x][y] * 255.0 / float(max_value))
        im.putpixel((x, y), (cl, cl, cl))
draw = ImageDraw.Draw(im)
draw.polygon((off_x, off_y, off_x + a, off_y, off_x + x, off_y + y), outline="#FF0000")
im.save("pix.png")
遗憾的是,PIL的线条看起来很难看,因为它不支持反走样。
Pyglet
充满了不同的表面、纹理和图像,我真的不知道从哪里开始。那么,在pyglet中实现这一点的简单方法是什么样的呢?或者有没有更简单的方法