从像素列表创建Gtk.Image

时间:2017-04-08 12:35:58

标签: python python-3.x pygtk gobject-introspection

我正在开发一个基于用户输入操作图像的GTK程序。我正在使用pypng来阅读图片,现在正在寻找一种从像素列表创建Gtk.Image而无需创建中间图像文件的方法。

1 个答案:

答案 0 :(得分:0)

直接用Python做起来并不容易。您可以使用GtkImage执行此操作,GdkPixbuf.Pixbuf可以使用名为from_pixdata()的方法从IL.Image.frombytes()加载图片。

更高级别的做法是使用(例如)the PIL (in python2) or Pillow (python3)。在那里,您可以使用图像模块和P PIL.Image.fromstring()$(document).ready(function() { $('.keys button').on('click', function() { var value = $(this).value(); $('.display.input').append(value); }); $('button[name="="]').on('click', function() { }); });以及其他方法构建图像。

图像也会立即functions in matplotlib which convert arrays