2010-09-23 101 views
0

我想從一個5-6-5(16位)位圖圖像中提取調色板,該圖像是使用ImageConverter Plus從原始Photoshop文件生成的。我需要讀出調色板並將其與我在其他地方用於其他圖像的調色板進行比較。如何從5-6-5位圖圖像中提取調色板?

是否有一個免費軟件(或不)可以做到這一點?我可以用另一塊軟件讀取.pal和.act格式的調色板文件,但我想首先從位圖中生成這些文件中的一個!

感謝,

喬治


要添加更多的信息:

我開始有8位PNG在Photoshop中,它使用我已經創建了一個預先定義的調色板。這最多有256種顏色,我把它保存爲一個PNG文件。然後我將它轉換爲ImageConverter Plus中的5-6-5位圖,它將縮放每種顏色的RGB值,因爲在8位PNG中,它們按0-255定義,但顯然在5-6-5它們在0-31,0-63,0-31中定義。

我現在要做的是檢查5-6-5位圖的值,並從中重新提取調色板。你不能在Photoshop中這樣做,因爲當你再次打開文件時,顏色會自動轉換爲0-255範圍。所以真的,我可以使用什麼圖像程序來查看我的新BMP中的0-31等值。

我應該解釋最終的圖像不是用於在電腦屏幕上顯示,我很欣賞這個過程有點可信,但這就是它的必要性!

回答

1

那裏沒有調色板,有65536種顏色可能,但沒有調色板。 因此,如果將其轉換爲24位圖像,顏色將會相同。

所以,如果你可以從24位圖像中提取的調色板,你:-)

+0

感謝您的答覆一樣,我已經添加了一些詳細信息,上面這也解釋了我後的問題。我想我只是沒有解釋這個問題是對的! – gcave 2010-09-23 09:56:27

+0

不幸的是,我需要相信自定義腳本。 – BarsMonster 2010-09-23 13:35:13

+0

將其轉換爲5-6-5位圖後,調色板完全消失。最接近你仍然可以得到的是使用一些腳本/程序來遍歷所有像素,並製作所有獨特的顏色列表,並使用該圖像進行調色,但顯然不會與原始調色板具有相同的順序。 – Nyerguds 2017-03-31 11:12:19