4

画像からExifデータを抽出するために使用できる本当に優れたライブラリまたはコマンドラインソフトウェアが必要です。ライブラリまたはソフトウェアが本当にうまく機能する必要があることを除いて、特定のプログラミング言語はありません。

PHPとPythonのさまざまなライブラリを見つけましたが、そのほとんどは更新も保守もされておらず、さまざまなメーカーでは機能しません。うまくいくものを見つけるためだけに多くの時間を無駄にしました。

FlickrがExifデータを取得するために何を使用するか知っている人はいますか?多分それは質問に答えるかもしれません。

助けてくれてありがとう

4

9 に答える 9

5

まさにこれがあなたの望むものです。 http://www.sno.phy.queensu.ca/~phil/exiftool/ flickr の機能を取得します。

于 2010-02-24T13:42:04.460 に答える
2

GimpのExifViewerプラグインlibexifを使用します。これは、Cで記述されており、最近更新されたようです。また、自分で作成したい場合は、EXIF標準自体をここに示します。

于 2010-01-16T21:52:36.407 に答える
2

jheadは優れたコマンドライン EXIF ユーティリティです。EXIF データの読み取りと書き込みの両方が可能です。私も最近 (2009 年 11 月) 更新されました!

多くの異なるプラットフォーム (Linux、Mac OS X、および Windows を含む) のバイナリをダウンロードできます。

于 2010-01-17T00:22:37.097 に答える
1

exif_read_data()(PHP)を見てください。

于 2010-01-16T22:02:55.383 に答える
0

私はpexifを書きましたが、これは私にとってはかなりうまくいきます。これは純粋なPythonなので、簡単に拡張できるはずです。また、exifフィールドを編集することもできます(必要に応じて、写真にGPSタグを追加するために作成しました)。

主な欠点は、メーカータグのサポートが制限されていることですが、テストに使用できるサンプル画像が提供された場合は、そのサポートを追加できます。

JavaScriptバージョンも作成しましたが、これは純粋に読み取り専用です。

于 2010-01-16T23:14:06.763 に答える
0

PHPが--enable-exifでコンパイルされている場合、EXIFデータを処理するためのAPIが含まれていることに気づきませんでしたか?あなたがそれを見つけたなら、あなたが必要とすることをしない帽子はありましたか?

于 2010-01-16T21:51:55.867 に答える
0

この記事とそこからポイントされたモジュールを確認しましたか?Exifの標準的な性質を考えると、理論的には、標準を完全に満たすと、それ以上の開発やメーカー固有の調整は必要ありませんよね?-)

于 2010-01-16T21:52:54.897 に答える
0

perl には、Image::ExifToolと Image::EXIF があります。

1 つ目は、イメージから多くのメタ情報 (exif 以外の形式でも) を読み取ることができる「exiftool」によって使用されます。

于 2010-01-16T22:08:23.123 に答える
0

exiv2をご覧ください。コマンドライン バージョンを使用して、すべての写真の名前を一括で変更し、ファイル名にタイムスタンプを含めました。

どのスクリプト環境からでも、かなり簡単に使用できるはずです。

于 2010-10-25T10:50:37.053 に答える