python - 基本的 Python 2D 图形?

标签 python graphics 2d

我正在寻找一个 Python 2D 图形库,它基本上可以执行以下操作,但不一定可以执行其他操作:

  • 创建指定宽度和高度的窗口
  • 设置后台缓冲区中像素 X、Y 的 RGB。
  • 交换缓冲区

...基本上就是这样。我找不到任何不带有大量复杂包袱的东西。

最佳答案

为此我推荐 PyQt - 它是一个 GUI 库/框架,但它具有非常好的绘图功能。如果您查看 PyQt 附带的示例,重点关注图形和绘图示例,您会发现用很少的代码行就能完成的事情是相当惊人的。

哦,它会自动执行您提到的双缓冲,因此您不必担心它。


或者,您可以使用 PyGame - 一个包装 SDL 的库,用于游戏开发。自然具有非常强大的2D图形能力。

关于python - 基本的 Python 2D 图形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5770944/

相关文章:

python - 有没有一种简单的方法可以根据 .gitignore 规则匹配文件?

python - 分割验证码图像中的字母

java - 如何在java中保存索引颜色PNG

c# - 转换后如何在图形对象中的任意位置绘制

java - 尝试用 Java 将 2D 图像转换为 3D 对象

python - 按时间匹配出现数组的算法

python - 刷新 GUI 窗口

Android:位图到 RGBA 并返回

algorithm - 检测一个点相对于其他两个点的位置

c# - XNA 2D 世界在 x 轴上的反射