gpt4 book ai didi

python - 如何从流中加载图像文件到 gtk.gdk.Pixbuf?

转载 作者:太空宇宙 更新时间:2023-11-03 13:21:24 26 4
gpt4 key购买 nike

我有一个文件 picture.jpg,我正在读它到内存

f = open('picture.jpg', 'rb')
pic = f.read()
f.close()

如何将 pic 转换为 gtk.gdk.Pixbuf?我知道有 gdk_pixbuf_new_from_stream() 但它似乎在 pyGTK 中丢失了:/

最佳答案

你可以使用一个Pixbuf加载器:

loader = gtk.gdk.PixbufLoader('jpeg')
loader.write(pic)
loader.close()

pixbuf = loader.get_pixbuf()

关于python - 如何从流中加载图像文件到 gtk.gdk.Pixbuf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12741880/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com