2010-10-22 32 views
0

我試圖讓用戶在我的windows應用程序中導入任何像素格式的圖像,但我需要將圖像保存爲16bpp4444格式,並且這不是用於.Net中像素格式的選項成像類。用pixelformat導出圖像16bpp4444

有關如何做到這一點的任何想法?

謝謝!

回答

0

對,不是一個選項。沒有可以調整的旋鈕來使其成爲受支持的格式,GDI +和WPF都沒有針對該格式的編碼器。你需要找到一個圖形庫。從Big Dog開始,主要工具。你最好先與他們聯繫,詢問他們是否支持這種格式,非常不尋常的是。我從來沒聽說過。

+0

有什麼辦法可以對當前圖像進行像素處理以獲得正確的格式嗎? – David 2010-10-22 17:01:05

+0

我不知道,從來沒有聽說過格式。每個通道只有16種顏色,幾乎可以肯定需要一個調色板(aka索引格式)。你有一個知道如何閱讀這些圖像的程序,或者你只是在做這個? – 2010-10-22 17:04:45

+0

.NET中不支持4位透明度,並且所有透明度都將內部位圖轉換爲Format32bppArgb。正如Hans所說,您可能想要聯繫Lead Tools以查看他們是否擁有支持此功能的編解碼器。 – 2010-10-22 17:05:09