полезное
Как увидеть картинку двоичным кодом?
у картинки есть свои "стартовые" и "стоповые" байты
0xFFD8 - Начало изображения
0xFFC0 - Начало фрейма
и тд и тд
0xFFD9 - Конец закодированной части изображения
https://ru.wikipedia.org/wiki/JPEG
соответственно создаем файл формата jpg и пишем туда массив по всем правилам, описанным в источнике, содержание будет 00 или FF (не помню)
я бы как то так бы сделал