画像ファイルのメタデータを表示し、キーワードに基づいて画像を振り分けるGUIアプリケーションです。
- 画像ファイルの基本情報の表示
- ファイルサイズ
- 画像サイズ
- アスペクト比
- カラーモード
- フォーマット
- EXIFデータの表示(存在する場合)
- Stable Diffusionのメタデータ表示
- プロンプト
- ネガティブプロンプト
- 生成パラメータ
- 画像の統計情報
- RGBチャンネルの平均値
- 2段階の振り分けシステム
- 第1段階:メインカテゴリによる振り分け
- 第2段階:サブカテゴリによる振り分け(オプション)
- CSVファイルからのキーワード読み込み
- 移動またはコピーの選択
- 進捗状況の表示
- 処理のキャンセル機能
- 必要なパッケージをインストールします:
pip install -r requirements.txt- プログラムを実行します:
python image_metadata_viewer.py-
メタデータ表示
- 「画像を選択」ボタンをクリックして、表示したい画像ファイルを選択
- 選択した画像のメタデータが左側のパネルに表示されます
-
画像振り分け
- 入力フォルダを選択
- 第1段階キーワードCSVファイルを選択
- 必要に応じて第2段階振り分けを有効化し、CSVファイルを選択
- 振り分けオプション(移動/コピー)を選択
- 「振り分け実行」ボタンをクリックして処理を開始
- 1行に1つのキーワード
- 空行は無視されます
- 例:
cat
dog
bird
- 1行に1つのキーワード
- 空行は無視されます
- 例:
white
black
brown
- JPEG/JPG
- PNG
- GIF
- BMP
- TIFF
- 大量の画像を処理する場合は、十分なディスク容量を確保してください
- 処理中はキャンセルボタンで中断可能です
- エラーが発生した場合は、エラーメッセージを確認してください
このプロジェクトは MIT License の下で公開されています。
- Pillow (PIL Fork) - HPNDライセンス
- Python Standard Library (tkinter) - PSFライセンス
- Python - PSFライセンス
詳細なライセンス情報は LICENSE ファイルを参照してください。