質問
Matlabの
たとえば、EXIFメタデータは、exifread
コマンドを使用するだけで読み取ることができます-
ジェネラコディセタグプレ
このスレッドを見つけましたが、死んでいるようです。
現在、次のオプションについて考えています。
- C ++ XMPSDKを使用したMEXファイルの書き込み
- JAVA XMPSDKを使用したJavaルーチンの呼び出し
要約すると、質問は次のとおりです。 MatlabでXMPを読み書きする方法について何か考えがありますか?
解決 2
答えを見つけました。最善の方法は、 ExifTool と任意の.DNG
、.XMP
、.JPEG
、.TIFF
などの任意のファイル形式から抽出できます。
ステップ1:を使用して情報を一時的なJSONファイルに抽出します ジェネラコディセタグプレ
ステップ2:tempFileでJSONパーサーを呼び出す
ステップ3:Matlab構造体にデータがあります。
他のヒント
XMPは単なるXMLであるため、MATLABXMLツールボックスを使用できます。私の個人的なお気に入りは
XMLのビットが何を意味するかを手動で解釈する必要をなくすためにSDKを使用したい場合は、2つのオプションのうちJavaの方が望ましいと思われます。MATLABからJavaを呼び出すのは、簡単であり、面倒な作業を回避できます。MEXに伴うものを構築します。
所属していません StackOverflow