Ниже приведен сценарий:BMP Char массива в файл C/C++
Клиент написан на C (ARM компилятор) и сервер написан на C#.
Сервер отправляет BMP (растровый) массив байт клиента по протоколу TCP/IP и клиент сохраняет его локально в файле, ничего не меняя.
Клиент получает и сохраняет его успешно, но цвет изображения изменяется.
Любой человек может помочь мне, почему цветное изображение было изменено?
В соответствии с this «окна сохраняют значения цвета как (B, G, R), а не (R, G, B)».
Просьба поделиться своим кодом. – progsource