Из вашего вопроса мало что понятно, попробую задействовать телепатию.
Скорее всего, вы разрабатываете веб-приложение.
Скорее всего, вы пытаетесь загрузить файл через веб-интерфейс.
Если мои предположения верны, то стоит начать с того, что, наверное, единственным на текущий момент способом загрузить файл из браузера является POST запрос в формате
multipart/form-data. Если это так, что входящий поток из запроса не содержит только ваш файл. Двоичные данные картинки "обёрнуты" ещё и дополнительной служебной информацией. Пройдите по ссылке, в статье на Википедии прямо пример есть содержимого вашего входящего потока.
Если вы по какой-то причине пользуетесь веб-сокетами (причём, реализующими протокол http), то, чтобы вам помочь, нужно больше деталей.