Программа, написанная на C ++, отправляет изображение на мой сервер node.js, к сожалению, у меня нет доступа к коду C ++. Моя цель — показать это изображение на моем внешнем интерфейсе, я пытался сделать это, выполнив вызов .toString (‘base64’) для данных, но это не сработало. Вот как выглядят данные, когда я записываю их в файл, против того, когда я выполняю цикл for и выполняю .toStrng (). Есть идеи на какой формат изображения?
После выполнения следующего кода
for (var i = 0; i < image.length; i++) {
wstream.write(image[i].toString());
}
Код на этой странице может быть использован для определения типа изображения:
http://oroboro.com/image-format-magic-bytes/
Первые несколько байтов файла различаются между форматами изображений, форматы, которые вы ищете, перечислены на этой странице.