簡體   English   中英

顏色列表到gtk圖像

[英]Color list to gtk Image

我如何制作由gtk.Image列表制成的gtk.gdk.Color

color_list = [gtk.gdk.Color(100*i,100*i,100*i) for i in range(10)]
image = gtk.Image()
draw_image_from_list(color_list, image)

我需要該過程,並且圖像將只是一列像素:

|color1|
|color2|
|color3|
     ...

這是一個幾乎可以完成您想要的操作的小部件: https : //github.com/ptomato/LaserCam/blob/master/src/ColorMapIndicator.py

它是gtk.DrawingArea而不是gtk.Image ,但是我決定不使用圖像,因為它們更適合顯示圖像文件 ,而不是用於繪圖。 它在寬度為128像素,高度為10的水平欄中顯示顏色,但這應該足夠容易更改。 最后,它是通過數字數組而不是gtk.gdk.Color ,但是在示例中,無論如何您似乎都是通過數字生成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM