Я знаю, что .NET Framework имеет класс преобразования изображений (метод System.Drawing.Image.Save).
Но мне нужно конвертировать 24-битное (R8G8B8) растровое изображение в 16-битное (X1R5G5B5), и я действительно не знал об этом виде преобразования и 24-к-16-битных изменениях в bmp заголовок не будет работать (поскольку нам нужно преобразовать все данные изображения).
Также я хотел бы знать, могу ли я контролировать изображение Dither и т.д.
Идеи? Любая помощь будет оценена.