Я создал средство просмотра для изображения, которое изначально было индексированным 256-цветным файлом размером 8 бит на пиксель.Сначала я читаю его цветовую палитру, затем сами байты изображения, которые ссылаются на цвет в цветовой палитре 256.
С этими данными я создаю растровое изображение (32 bpp, но также пробовал все виды16bpp) и назначьте каждый пиксель с помощью SetPixel.
В результате получается правильное изображение, но цвета слишком темные.
Есть идеи, почему это может происходить?Я полагаю, что проблема заключается в PixelFormat, но как я могу это исправить?