Sé que .NET Framework viene con una clase de conversión de imagen (el método System.Drawing.Image.Save).¿Convertir bmp de 24 bits a 16 bits?
Pero necesito convertir una imagen de mapa de bits de 24 bits (R8G8B8) en una de 16 bits (X1R5G5B5) y realmente no tengo idea de este tipo de conversión, y un cambio de 24 a 16 bits en el El encabezado bmp no funcionaría (ya que necesitamos convertir toda la información de la imagen).
También me gustaría saber si puedo controlar el Dither imagen, etc.
ideas? Cualquier tipo de ayuda sería apreciada.
Probé esto y no funciona. No importa si paso 24, 8 o 32. El formato de salida no cambia. Incluso puedo pasar valores no válidos como -8. La profundidad de color nunca cambia. – Elmue
depende del tipo mimetype. funcionó para tif, no notó cambios en diferentes formatos –