gdkpixbuf

    0熱度

    1回答

    我想通過套接字發送圖像Pixbuf,但接收到的圖像只有黑白和扭曲。 下面是我使用以下步驟: 1)獲取PIXBUF 2的像素陣列)的序列化的像素陣列 3)序列化的字符串轉換爲BytesIO 4 )寄過來的插座 MyShot = ScreenShot2() frame = MyShot.GetScreenShot() #this function returns the Pixbuf a = fr

    1熱度

    1回答

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

    1熱度

    1回答

    我使用Gtk.StatusIcon,並且想要更改某些像素的顏色;我有一段代碼,用一個我想要設置的顏色加載一個1x1像素的PNG文件,然後將它複製到圖標Pixbuf中。 儘管這樣做有效,但它有一個明顯的缺點,即必須爲每種顏色創建1x1像素,因此我無法使用任意顏色,只能使用爲圖像創建的預定義顏色。 如何將像素設置爲任意RGBA顏色? 我現在使用的代碼(簡化用於演示目的):我試圖創建與GdkPixbuf

    1熱度

    1回答

    我正在研究一些涉及使用P/Invoke從幾個C++ DLL調用非託管函數的代碼。我希望能夠將應用程序構建爲32位或64位。 目前,它只能用作x86。 我有每個引用的C++ DLL的32位和64位副本,並且使用以下代碼來更改DllDirectory,具體取決於應用程序是構建爲x86還是x64(/ lib/x64保存64位dll ,/ lib中/ 86保持32位的): [DllImport("kern

    0熱度

    1回答

    我試圖做我認爲會很平凡的事情,但不管我用ClutterImage嘗試什麼,我都會收到錯誤消息Unable to load image data。我使用的語言是Vala,因此Clutter的Vapi文件有可能是錯誤的。 GdkPixbuf我看起來不錯,我可以用它設置一個GtkImage,我可以將它保存到磁盤上而不會出錯,但是如果我將圖像文件讀回到GdkPixbuf - >ClutterImage,我

    2熱度

    1回答

    我正在嘗試創建一個小應用程序,該應用程序顯示您在文件選擇器中選擇的圖像。它應該在用戶調整窗口大小時調整大小。 我的應用程序工作到我將這段代碼添加到我的類的構造函數,應該讓圖像調整窗口大小時調整大小的能力。 window.size_allocate.connect(() => { resize_image(); //<-- a problem }); 這個「應該」調用的

    0熱度

    2回答

    我沒辦法把我的應用程序鏈接: 我得到「未定義參考符號‘gdk_pixbuf_major_version’ 我是一個Win32程序員,這是我首次涉足Linux操作系統。 我的目標設備是Ubuntu xenial,GTK + 3.18.9。 從gdk_pixbuf_features.h Gdk-Pixbuf版本是2.32.2。我有一個靜態庫(_rUtilitiesLinuxx64)這樣做: GdkPi

    0熱度

    1回答

    由於ClutterTexture現在被標記爲不推薦,我遵循建議,並用一個ClutterActor取代它,它的內容設置爲pixbuf。 from gi.repository import Clutter, GdkPixbuf, Cogl Clutter.init([]) stage = Clutter.Stage() stage.set_size(600, 300) # old styl

    0熱度

    1回答

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

    0熱度

    1回答

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