2010-10-11 261 views
0

我需要拍攝屏幕截圖並將該屏幕截圖轉換爲16位顏色深度。將圖像轉換爲16位顏色深度

我使用的是C#和.net cf 3.5。

我想我可以改編this solution來做到這一點,但我想知道這是否是過度殺傷。有沒有辦法做到這一點,只是使用.NET CF(即,無/少p調用)。

如果可以使用.NET CF完成,那麼它將更容易維護人員將不得不代碼在稍後的日期。

+0

您使用的解決方案是像什麼我建議,只有我最好的二進制寫PNG代替(或根據使用gzip壓縮BMP可能是更合適的,但你需要自定義圖像的工具來處理他們)。 – Joshua 2010-10-11 15:54:35

回答

3

根據你正在轉換的這個顯示如何轉換24bit到16bit。

Convert 24-bit bmp to 16-bit?

+0

完美!謝謝! – Vaccano 2010-10-11 16:18:19

+0

爲了將來的參考,其更好的禮儀,以鏈接到其他SO問題作爲意見反對原來的問題。這樣這個問題可以作爲重複來關閉。 – PaulG 2010-10-11 19:40:54

相關問題