pygtk缩放图像到宽度和高度

时间:2015-05-09 08:32:00

标签: python linux pygtk raspbian

是否可以使用Python和pyGTK读取图像 并更改显示的大小(即width = xxx height = xxx pixels)?

抱歉,关于这个问题。它可能很简单, 但我还没有找到答案。

1 个答案:

答案 0 :(得分:3)

width = xxx
height = xxx

im = gtk.Image()
pixbuf = gtk.gdk.pixbuf_new_from_file("my.jpg")  # Your image file
scaled_buf = pixbuf.scale_simple(width, height, gtk.gdk.INTERP_BILINEAR)
im.set_from_pixbuf(scaled_buf)
im.show()

有关scale_simple的最后一个参数的更多信息,请参阅interp_type

参考:PyGTK FAQ