2012-05-22 27 views
5

私は画像処理プロジェクト(C++)で作業しています。処理が完了した後、jpegファイルにカスタムメタデータを書き込む必要があります。どうすればこれを達成できますか?それを行うためのライブラリがありますか?jpegファイルにカスタムメタデータを追加する

答えて

8

EXIFメタデータについては、exiv2(EXIFメタデータの処理用のC++ライブラリ)を参照してください。 libexifと呼ばれる第2のlibがあり、C言語で書かれています。

Exiv2はウェブサイト上にビューの例があり、APIは十分に文書化されています。

更新:カスタムメタデータを追加する場合は、MakerNoteまたはCommentタグを使用できます。

Exif標準:PDFセクション4.6.5を参照してください。EXIF IFD属性情報表7、ユーザー情報に関するタグ。

 MakerNote Type Undefined Count Any 
    Comment  Type Undefined Count Any 

これは、2つのタグを任意のデータに使用できることを意味します。

+0

exiv2を使用してカスタムタグを作成することは可能ですか? – Senan

+0

は私の答えを更新しました。あなたは 'MakerNote'か' Comment'タグを使うことができました。私はEXIF規格へのリンクを追加します – dwalter

+0

非常にdwalterありがとう:-) – Senan

関連する問題