問題タブ [pyexiv2]

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 投票する
2 に答える
14565 参照

python - ビデオからメタデータを読み取るPythonネイティブライブラリ?

ビデオ ファイルからメタデータ (カメラ モデル、作成時間など) を読み取る Python ライブラリはありますか? Perl に相当するものは「exiftool」です。pyexiv2 を確認しましたが、exiftool のようなビデオ サポートはありません。ありがとう。

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

python - pyexiv2 で JPEG にジオタグを付ける

別の SO 回答で見つけたコードを使用して pyexiv2 Python モジュールを使用して JPEG にジオタグを付けています (参照: Python を使用して jpeg-images にジオタグを付ける最良の方法は何ですか? )。 GPSTag 値について質問があります。

回答に示されているコードには、次の行があります。

Exiv2 のドキュメントを調べたところ、GPSTag、GPSMapDatum、および GPSVersionID の説明が見つかりましたが、GPSTag の値についてはまだ混乱しています。

ドキュメントからそれは言う:

GPS 情報 IFD へのポインター。Exif IFD と同様に、GPS Info IFD の Interoperability 構造には画像データがありません。

この説明は、使用する値を決定する方法を実際には説明しておらず、オンラインで GPSTag のより適切な説明を見つけることができませんでした。

だから私の質問は:

  1. 新しい画像が与えられた場合、Exif.Image.GPSTag の値をどのように決定しますか?
  2. コード サンプルで値 654 が使用されているのはなぜですか (これは質問 1 で回答される可能性があります)。

ご協力いただきありがとうございます。

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

python - pyexiv2 を実行しようとしています

簡単なコードを実行して、コンピューターに pyexiv2 が正しくインストールされていることをテストしようとしています。私はpython 2.6.6を使用しています。Windows 7 64 ビットで

だから私はこの単純なコードを実行します:

そして、私はこのエラーを受け取ります:

どうすれば修正できますか?ありがとうございました

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

python - PythonライブラリPyexiv2とGexiv2をosx10.6.8にインストールするにはどうすればよいですか?

Pythonライブラリpyexiv2やGexiv2をMacOSX、理想的にはバージョン10.6.8とvirtualenvにインストールする方法を知っている人はいますか?

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

python - 画像に EXIF があるかどうかを調べる

画像にexifデータが含まれているかどうかを判断することはできますか? 次のようにpyexiv2を使用してみました:

EXIF データがない場合、最後の行は空のリストを出力します。これがそれを行う唯一の方法ですか、それとも他の方法で行うことができますか。

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

python - how maintain exif data of images resizes using PIL

when I try to resize(thumbnail) an image using PIL , it destroys the exif data associated with the image, How can I save it.

I resize the image and upload it to the cloud as image buffer.

The resized image has no exif data.

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

macos - Homebrew - pyexif2 - clang: エラー: リンカーコマンドが終了コード 1 で失敗しました

homebrew をインストールしたところ、brew ドクターが私のパス /user/local/bin が /usr/bin の上にないと文句を言ったので、これを修正してから、次のコマンドを使用して exiv2 と pyexiv2 をインストールしようとしました。

次に、次のエラーが表示されます。

何か案は?この macbook で作業するには pyexiv2 が本当に必要です。

0 投票する
3 に答える
6363 参照

python - Pythonでgexiv2を使用するには?

debian マシン用に exiv2 と gexiv2 をコンパイルしたばかりですが、gexiv2 を使用して Python を使用して IPTC データを編集したいと考えています。gexiv2 Web サイトには、次のコード行が表示されます。

しかし、それはすでに次の結果になっています。

gi をインポートすることさえできないので、別のパッケージが不足していると思います!? これを期待どおりに機能させるにはどうすればよいですか?

更新: OS を最新の debian バージョンにアップグレードしました。gi をインポートできるようになりましたが、まだ GExiv2 に問題があります。

GExiv2 のインポート時に次のエラーが発生します。

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

python - Lightroom への書き出し後、PIL および pyexiv2 で画像タイトルタグが見つからない

Lightroom では、写真の Title および ImageDescription タグを変更できます。タイトルは非準拠の EXIF タグであるため、別の場所に保存されますが、EXIF タグに直接保存されるわけではありません。

Python を使用して画像タグを解析したいと考えています。PILとpyexiv2を使ってみました。どちらも EXIF タグから画像のタイトルを取得することはできませんが、Windows の [ファイル プロパティ/詳細] ウィンドウで確認できます。

Windows 7ホームでPython 2.7.2 32ビットを使用しています。

何か案は?