2010-10-11 6 views
0

Je dois prendre une capture d'écran et de convertir cette capture d'écran à une profondeur de couleur de 16 bits.Convertir une image 16 bits profondeur de couleur

J'utilise C# et .net cf 3.5.

Je pense que je pourrais adapter this solution de le faire, mais je veux savoir si cela est exagéré. Existe-t-il un moyen de faire cela simplement en utilisant .NET CF (c.-à-d., Pas/moins p-invoque.)

Si cela peut être fait simplement en utilisant .NET CF, ce serait plus facile pour les mainteneurs qui devront travailler sur le code à une date ultérieure.

+0

La solution que vous avez utilisé est comme ce que je propose, que j'écrirait binaire PNG au lieu (ou en fonction de BMP pourrait être plus approprié, mais comprimé gzip-utilisation, vous aurez besoin des outils d'image personnalisé pour gérer leur). – Joshua

Répondre

3

Selon ce que vous convertissez cela montre comment convertir un 24bit à 16bit.

Convert 24-bit bmp to 16-bit?

+0

Parfait! Merci! – Vaccano

+0

Pour référence ultérieure, la meilleure étiquette pour faire des liens vers d'autres questions telles que SO commentaires contre la question initiale. De cette façon, cette question peut être fermée en double. – PaulG

Questions connexes