1

C++ で記述されたプログラムが node.js サーバーに画像を送信していますが、残念ながら C++ コードにアクセスできません。私の目標は、この画像をフロント エンドに表示することです。データに対して .toString('base64') 呼び出しを実行して実行しようとしましたが、うまくいきませんでした。ファイルに書き込むときと、for ループを実行して .toStrng() を実行するときのデータは次のようになります。画像形式とは何かについての アイデアはありますか? ここに画像の説明を入力 次のコードを実行した後

for (var i = 0; i < image.length; i++) {
                        wstream.write(image[i].toString());
}

ここに画像の説明を入力

4

1 に答える 1

0

このページのコードを使用して、画像の種類を判別できます。

http://oroboro.com/image-format-magic-bytes/

ファイルの最初の数バイトは画像形式によって異なります。探している形式はそのページにリストされています。

于 2015-08-21T14:09:56.677 に答える