【问题标题】:PygObject and INTERP_BILINEARPygObject 和 INTERP_BILINEAR
【发布时间】:2021-09-24 14:50:11
【问题描述】:

我正在 Raspberry Pi 上做一个小项目,并且是第一次使用 PygObject。

我正在尝试缩放图像,我发现的每个示例都说我需要使用一个名为 INTERP_BILINEAR 的标志,但我在 PygObject/Gtk 中的任何地方都找不到它。我已经对代码库进行了 grep,但似乎找不到对 INTERP_BILINEAR 的任何引用。我确定我遗漏了一些非常明显的东西,但我不知道是什么。

pixbuf = GdkPixbuf.Pixbuf.new_from_file(random.choice(pics))
pixbuf = pixbuf.scale_simple(100, 100, <some_package>.INTERP_BILINEAR)

img = Gtk.image_new_from_pixbuf(pixbuf)

【问题讨论】:

    标签: python gtk raspberry-pi3 raspbian pygobject


    【解决方案1】:

    INTERP_BILINEARGdkPixbuf.InterpType.BILINEAR。我在调用help("GdkPixbuf") 的结果中搜索了INTERP_BILINEAR。通常,Gtk 和相关模块在引用它们的对象时使用这种类型的格式。

    【讨论】:

    • 成功了。谢谢。
    • 请记住也接受答案。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多