pixbuf

    1熱度

    1回答

    花了很長時間尋找答案後,我希望有人能幫助我解決這個問題。我試圖在Fedora 21系統上使用gtkmm(版本3.14.0)和glade(版本3.18.3)來創建帶有許多小圖片的Gtk::TreeView/Gtk::ListStore。我可以很容易地將股票圖標放入列表中,但添加Gdk::Pixbuf對象似乎出錯了。沒有顯示錯誤或警告消息,但未顯示Gdk::Pixbuf圖像。 爲了顯示這個問題,我創建

    3熱度

    2回答

    我在一些演示代碼中有一個Pixbuf,我現在將其順時針或逆時針旋轉,具體取決於屏幕接觸。 我這樣做使用RotateSimple但這是限制在90度的倍數。 在GDK中有什麼方法可以將Pixbuf緩衝區中的圖像旋轉45度(或更少)?

    0熱度

    1回答

    我想知道在哪裏可以找到所有這一切都在PixBuf實現的方法的文檔(通過dir發現,python3): ['__class__', '__copy__', '__deepcopy__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__gdoc__', '__ge__', '__getattrib

    1熱度

    1回答

    我已經使用GTK + 2(pygtk)編寫了一個python程序。現在我想更新程序到GTK + 3,所以我必須使用pyGObject而不是pygtk。 我的問題是,我必須從GdkPixbuf.Pixbuf對象上的單個像素獲取顏色。 在pygtk中,我可以使用Pixbuf.get_pixels_array()來獲取包含所有像素的n數組。 在pyGObject中沒有Pixbuf.get_pixels_

    1熱度

    1回答

    使用python3,gtk3。我正在研究需要操作和顯示(回放)視頻幀的計算機視覺應用程序。 目前,製作新Pixbuf與靜態方法new_from_data,通過從包含在所述操縱幀numpy的陣列創建的字節序列進料,我有性能的問題,例如不能夠發揮在20fps的視頻。 我想知道:這是去這種問題的方法是什麼?是爲每一個相對便宜或昂貴的框架創建一個新的Pixbuf?我應該使用其他方法,例如使用new_fro

    0熱度

    1回答

    我想了解Pixbuf及其工廠方法new_from_data和new_from_stream背後的基礎知識。 new_from_data需要一串包含圖像數據的字節,以及其他信息,如每個樣本的位數,圖像高度和圖像高度。 我不明白的是爲什麼new_from_stream不需要這些額外的圖像信息。那麼,Pixbuf如何知道如何渲染圖像new_from_stream不會提供除Gio.InputStream以

    -1熱度

    1回答

    我從字節加載Gdk.Pixbuf如何知道: _pixbuf = new Gdk.Pixbuf(bytes); 然後,我想讀_pixbuf數據。但是,看起來數據實際上是在後臺加載的,因爲數據暫時不存在。如果我等,一切都很好。 我該如何知道何時完成或強制更新?

    4熱度

    2回答

    我正在用Python和GTK 3在Ubuntu 12.04上編寫一個應用程序。我遇到的問題是我無法弄清楚我應該如何在Web應用程序中用圖像文件顯示Gtk.Image。 這是據我已經來了: from gi.repository import Gtk from gi.repository.GdkPixbuf import Pixbuf import urllib2 url = 'http://

    1熱度

    2回答

    我有一個pixbuf圖像,我想用開羅將它保存爲pdf。由於pixbuf太大,我想縮小它。我用scale_simple的方法。但是,縮放結果變得模糊。以下是我的截圖。真正的圖像在右邊,在左邊是來自pdf的圖像 你知道如何在不損失質量的情況下縮小pixbuf嗎?以下是我的示例代碼。 from gi.repository import GdkPixbuf, Gdk import cairo cla

    0熱度

    1回答

    我正在使用gtk + 3.14,我想加載用戶選擇的圖片。 這裏的代碼正確顯示的圖片,但似乎並沒有更新 GdkPixbuf * pixbuf。實際上,GdkPixbuf在函數內部不是NULL,但它在外部是 是NULL。我能做些什麼來正確加載和使用pixbuf在其他功能? 這裏是回調結構: struct callback_struct { GdkPixbuf *pix; GtkW