Image Metadata Viewer — это удобное графическое приложение, предназначенное для просмотра метаданных (встроенной информации) в изображениях. Оно особенно полезно для пользователей, работающих с изображениями, сгенерированными ИИ (например, с помощью Stable Diffusion или других моделей), где метаданные содержат важные детали о процессе создания. Программа поддерживает форматы JPG, JPEG и PNG и позволяет легко просматривать, копировать и анализировать скрытую информацию в файлах.

Если вы новичок в работе с изображениями или просто хотите быстро проверить, что "спрятано" внутри фото, это приложение сделает процесс простым и понятным. Нет нужды в сложных командах — всё через удобный интерфейс!

Основные возможности

  • Выбор и загрузка изображения:

    • Выберите файл через диалог или просто перетащите его в окно приложения (drag-and-drop).
    • Поддерживаемые форматы: JPG, JPEG, PNG.
    • Изображение отображается в левой части окна с сохранением пропорций (масштабируется под размер окна).
  • Просмотр метаданных:

    • Автоматически извлекает и отображает метаданные из файла.
    • Разделяет информацию на блоки для удобства:
    • Model Info: Информация о модели ИИ (имя модели, хэш, LoRA-модификаторы). Если доступны, добавляются ссылки на Civitai для поиска модели.
    • Prompt: Текст промпта, использованного для генерации изображения.
    • Negative Prompt: Отрицательный промпт (если есть).
    • Parameters: Дополнительные параметры (шаги, семплер, размер и т.д.) в табличном виде.
    • Другие метаданные: Любая дополнительная информация из файла (например, EXIF-данные).
    • Если метаданных нет, программа покажет "No metadata found".
  • Копирование данных:

    • Кнопки "Copy" для отдельных блоков (промпт, негативный промпт, параметры).
    • Кнопка "Копировать все" для копирования всей метаданной в буфер обмена.
  • Дополнительные функции:

    • Ссылки на Civitai для моделей и LoRA (открываются в браузере).
    • Темная тема для комфортного просмотра.

Как использовать

  1. Запуск приложения:

    • Используйте батник Run_Image_Metadata_Viewer.bat (он автоматически проверит и установит зависимости: PyQt6 и Pillow).
    • Или запустите скрипт напрямую: python Image_Metadata_Viewer.py (если зависимости установлены).
  2. Работа с программой:

    • Нажмите "Выбрать" и укажите путь к изображению.
    • Или перетащите файл в окно.
    • Метаданные появятся автоматически в правой колонке.
    • Используйте кнопки для копирования или кликайте на ссылки для дополнительной информации.

Image Metadata Viewer: Простой инструмент для просмотра метаданных изображений

Для кого это?

  • Художники и дизайнеры: Проверьте промпты и модели в сгенерированных изображениях.
  • Разработчики ИИ: Анализируйте параметры генерации для экспериментов.
  • Обычные пользователи: Узнайте скрытую информацию в фото (например, дату съёмки или настройки камеры).
  • Любители Stable Diffusion: Быстрый доступ к Civitai для скачивания моделей.

Требования

  • Python 3.x (рекомендуется 3.10+).
  • Библиотеки: PyQt6 (для интерфейса), Pillow (для обработки изображений).
  • ОС: Windows (батник адаптирован под Windows, но скрипт работает на Linux/Mac с небольшими изменениями).

Возможные проблемы и советы

  • Если изображение не загружается: Проверьте формат и путь к файлу.
  • Нет метаданных: Некоторые изображения не содержат их (например, простые скриншоты).
  • Ошибки: Если что-то сломалось, проверьте консоль на сообщения об ошибках (например, отсутствие библиотек).

Программа создана для простоты и удобства. Если вы хотите внести изменения или добавить функции, исходный код открыт для редактирования!

Архив: Image_Metadata_Viewer.zip