問題タブ [metadata-extractor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
4527 参照

java - Java を使用して tif ファイルから IPTC/EXIF データを抽出する

私が取り組んでいるシステムには、com.drew.metadataパッケージを使用して JPEG ファイルからメタデータを抽出する機能があります。http://www.drewnoakes.com/code/exif/ただし、これは JPEG ファイルに限定されており、顧客から、TIF から IPTC を抽出したり、場合によっては他の画像形式を抽出したりすることについて問い合わせがありました。

TIF から IPTC を抽出できる Drew Noakes のものと同様の API について知っている人はいますか?

理想的には、これは 1 つのような純粋な Java アプローチになりcom.drew.metadataます。

0 投票する
1 に答える
9017 参照

java - メタデータ抽出 - Java

画像ファイルからメタデータを抽出するプログラムを作成しようとしています。これまでのところ、すべてのメタデータを出力するプログラムを作成できましたが、特定のもの (ファイル名、緯度、経度、アクセスした日付) のみを出力するようにプログラムを指定する方法がわかりません。私は過去4時間、頭を悩ませようとしてきました。これが私がこれまでに持っているコードです.....

メインクラス:

セカンドクラス:

エラー:

0 投票する
2 に答える
986 参照

java - テキスト ファイル Java の作成中にエラーが発生しました

メタデータ エクストラクタ APIを使用して、画像からメタデータを抽出しています。次に、Java を使用して、すべてのデータを含む .txt ファイルを作成しています。ただし、ファイルを実行すると、nullpointexception が発生します。

NetBeans で提供されている出力ボックスに出力されているので、何かが出力されていることがわかります。

ファイルを作成するクラス:

すべてのメタデータを取得します

私が最初に考えたのは、戻り値の型を文字列にすることでしたが、それはできませんでした。私はJavaが得意ではないので、どんな提案も大歓迎です。ここにエラーがあります

前もって感謝します。

0 投票する
1 に答える
1175 参照

java - Java で JPEG から XMP 顔データを読み取る方法

Picasa の顔データを JPEG ファイル (XMP) に保存しましたが、その情報を Java で読み取ろうとしています。これまでのところ私は失敗しており、助けていただければ幸いです。

メタデータ抽出ライブラリを使用しようとしています (ただし、他のソリューションでも問題ありません)。基本情報 (日付、画像サイズなど) は読み取れますが、追加データの抽出に迷います。これは私がこれまでに得たものです:

結果:

これらの stArea:w、mwg-rs:Type = "Face" などへのアクセス方法がわかりません。

0 投票する
1 に答える
739 参照

java - メタデータ エクストラクタ Java が exif または iptc を抽出しない

jpeg画像のexifを取得しようとしていますが、うまくいきません。最初に BufferedImage を使用して画像を読み取り、それをファイルに変換してから、ここと同じコードを適用します: https://code.google.com/p/metadata-extractor/source/browse/Samples/com/drew/ metadata/SampleUsage.java?name=2.5.1 . 私は何を間違っていますか?JpegSegmentReader.SEGMENT_APP1 が null を返すのはなぜですか?

0 投票する
1 に答える
2582 参照

java - Java Metadata Extractor により java.lang.NoClassDefFoundError が発生する

NetBeansを使用して、Java https://github.com/drewnoakes/metadata-extractorでの画像メタデータ抽出にこのライブラリを使用しようとしています。

ファイル metadata-extractor-2.7.0.jar をプロジェクトの jar フォルダーにインポートしました。readme にあるように、次のようにします。

しかし、私はいつも得ます

このライブラリの使用を開始する前に、Netbeans で設定する必要があるものはありますか?

0 投票する
1 に答える
870 参照

java - java メタデータ抽出タグの説明

Java ライブラリ Metadata-extractor を使用していますが、tag.getDescription は機能しますが、以下の getUserCommentDescription メソッド コードを使用してタグの説明を正しく抽出できません。

ここで何か不足していますか?

0 投票する
1 に答える
454 参照

java - getDirectory(クラス) は定義されていません

hereから「metadata-extractor-2.8.0.jar」ライブラリを使用して、特定の EXIF (およびそれ以降の IPTC) タグを取得しようとしています。

最初の単純な使用法として、Raw Values の「はじめに」のコードを試してみました。しかし、問題が発生しました。添付の写真で確認できます。

写真(まだ画像を投稿できません。)

Add.Info: for each ループですべての TAG を読み取ることができます。したがって、ライブラリは機能しています。

0 投票する
2 に答える
1011 参照

java - メタデータ エクストラクタの NullPointerException

電話の写真からexifデータを読み取るために、メタデータ抽出ライブラリを使用しています。 https://github.com/drewnoakes/metadata-extractor

GPS といくつかの特定のタグをメタデータから取得したいと考えています。たとえば、緯度と経度、焦点距離などです。以下のようにコードを書きます。

上記のコードで NullException を受け取りました。それを理解するのを手伝ってください。前もって感謝します。

** ログを追加 **

コード ライン 113 の NPE エラーは次のとおりです。