在Python中渲染像素的最基本方法是什么?

问题描述

如何直接在Python中访问像素的颜色并创建窗口?我已经找到了Pillow和Turtle之类的方法,但是它们基于什么?支持它们的基础是什么?我正在寻找最原始的基本像素渲染方式。

如果这还不够具体,那么我如何直接在屏幕上制作一个大小为100x100的窗口并在屏幕上坐标(0,0),并在屏幕中间制作一个大小为10x10的红色框,然后清除该窗口并向右重画5个像素的框?我希望所有这些都无需使用库来简化。希望它可以以某种方式编写我自己的库。

在乌龟中,第一个渲染可能看起来像这样:

import turtle
turtle.hideturtle()
turtle.speed(0)
turtle.setpos(-5,-5)
turtle.setheading(90)
turtle.pencolor("red")
turtle.pensize(1)
turtle.pendown()
for _ in range(5):
    turtle.forward(10)
    turtle.right(90)
    turtle.forward(1)
    turtle.right(90)
    turtle.forward(10)
    turtle.left(90)
    turtle.forward(1)
    turtle.left(90)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)