2014-01-23 58 views
0

Python 3.3和wxPython 3.0。wxpython獲取像素顏色並保存圖像

如何獲得像素顏色?我還沒有找到任何明確的答案,但將在Python 3.3中起作用。

此外,我有一個畫我已放在屏幕上,我想保存它。現在我只想保存爲RGB圖像,未來我可能還想添加透明度因子。首先,哪些文件類型允許保存圖像RGB以及哪些文件允許保存Alpha通道?那我怎麼去保存圖像呢?我知道這聽起來像png/bmp可能是唯一允許alpha的,但也許我誤解了我迄今爲止所看到的。

回答

0

要獲得像素顏色值,您需要使用Python圖像庫。這事實上已經有幾個答案,這裏的解釋上的堆棧:

我覺得PNG和BMP格式都可能是Alpha通道的最佳賭注。

+0

它是我的理解還是不可能在Python 3.3中使用PIL?我是否只需將其從2.7目錄複製到3.3目錄即可使用它?根據我的理解,我不認爲你可以在Python 3.3中使用PIL,Gtk,Pycurl和其他一些模塊。因此爲什麼我問了關於獲取像素顏色的問題。我已經看過幾篇關於使用PIL獲取像素顏色的文章,但是我上面所說的可能會讓我的頭腦「擰」。 – confused

+0

官方PIL項目尚未移植到Python 3.但是,您可以使用枕頭叉:https://pypi.python.org/pypi/Pillow/2.3.0 –

+0

好吧,我看到我可能有一個有點問題要處理。我在計算機上安裝了2.7和3.3。當我去安裝Pillow時,它被引用到2.7。我如何讓他們進入3.3文件夾。它不會讓我做一個簡單的複製和粘貼。 – confused