metadata-extractorは、メディア ファイルからメタデータを読み取るための Java ライブラリです。
最も簡単な方法は、Maven パッケージを介してライブラリをインストールすることです。
< dependency >
< groupId >com.drewnoakes</ groupId >
< artifactId >metadata-extractor</ artifactId >
< version >2.19.0</ version >
</ dependency >
または、リリース ページからダウンロードします。
Metadata metadata = ImageMetadataReader . readMetadata ( imagePath );
そのMetadata
インスタンスを使用すると、画像から読み取られたさまざまなタグ値を反復またはクエリできます。
ライブラリはメタデータのいくつかの形式を理解しますが、その多くは 1 つの画像に存在する場合があります。
次のタイプのファイルを処理します。
カメラ固有の「メーカーノート」データは、以下のメーカーが製造したカメラ用にデコードされます。
このライブラリの使用の基本については、「はじめに」を参照してください。
質問の答えを得る最も簡単な方法は、Stack Overflow を使用することです。質問がすでに行われているかどうかを確認し、まだ質問されていない場合は、 metadata-extractor
とjava
両方のタグを付けて新しい質問をしてください。
バグと機能リクエストは、プロジェクトの問題トラッカー経由で提供する必要があります。ほとんどの問題は画像なしでは調査できないため、可能な限りサンプル画像を添付してください。
実際に手を動かしたい場合は、プル リクエストを作成することがライブラリを強化するための優れた方法です。一般に、最初に対処したい問題を捉えた問題を作成することが最善です。その号で提案された解決策について話し合うことができます。これにより、貴重な時間を費やす前に、他の人がフィードバックを提供できる機会が得られます。
もっと簡単な方法は、研究とテストに使用されるサンプル画像ファイル ライブラリに貢献することです。
このライブラリは Drew Noakes によって開発されました。
提案、バグレポート、カメラからのサンプル画像、そして励ましを送ってくださった多くのユーザーに感謝します。可能な限り、それらはソース コードとコミット ログにクレジットされています。
このプロジェクトの詳細については、次のサイトを参照してください。