使用pygtk绘制2d numpy像素数据的最快方法是什么?

3

我有一个包含像素数据的numpy数组,想要在pygtk中以交互速度绘制。是否有一种简单、快速的方法将我的数据显示在屏幕上?


我实际上不太熟悉具体的操作方法,但你应该查找一下Cairo(我相信它在大多数平台上都被GTK+使用)。 - Johannes Sasongko
1个回答

2
我不知道有任何与GTK特定相关的东西,但是请看一下glumpypygarrayimage,它们可以快速地基于OpenGL对numpy数组进行可视化(和动画)。
Pygarrayimage更专注于将numpy数组作为OpenGL纹理。我不太了解它,但据我所知,它在某种程度上被广泛使用。
特别是Glumpy有一些非常棒的演示文稿,很好地展示了它的用法。不幸的是,主页上的截图链接似乎已经失效了,但安装Glumpy来尝试演示非常值得。它是制作快速交互式动画的绝佳选择。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接