6

少し問題があります。

カメラから RAW char* バッファを取得し、ディスクに保存する前にこのタグを追加する必要があります。ファイルをディスクに書き込んで再度読み取ることは、何千回も発生するため、オプションではありません。

カメラから受け取ったバッファ データには、幅、高さ、インチあたりのピクセル数を除いて、EXIF 情報は含まれていません。

何か案は?(C++)

4

4 に答える 4

4

このPDFを見てください。20 ページに、Exif 情報を配置または変更する必要があることを示す図があります。ディスク上のファイルとの違いは何ですか?

カメラの JPEG バッファには既に EXIF セクションが含まれていますか?

于 2008-09-18T08:25:27.950 に答える
1

違いは何ですか?ディスク上のファイルに対して行うことと、メモリ内で行うこととが異なるのはなぜですか?

ディスクからファイルを読み取った後は、何でもしてください。

于 2008-09-18T08:01:54.993 に答える
1

私が知る限り、JPEG の EXIF データはファイルの連続したサブパートです。そう

  1. EXIF データをメモリに準備する
  2. JPEG ファイルの一部を EXIF まで書き込む
  3. 準備された EXIF を書き込む
  4. 残りの JPEG ファイルを書き込む
于 2008-09-18T08:15:28.737 に答える
1

Exiv2ライブラリを調べてみてください。ファイルで機能することは知っていますが、メモリバッファーで機能する機能もあると思います。

于 2008-09-18T09:01:31.153 に答える