LanPaint: рабочий процесс восстановления изображений ComfyUI для любой модели

Общее введение

LanPaint - это высококачественный инструмент для восстановления изображений, разработанный для моделей Stable Diffusion. Его лучшими характеристиками являютсяПозволяет любой модели стабильной диффузии добиться точного восстановления изображений без дополнительного обучения. После простой установки пользователь может работать в привычном ComfyUI Замените стандартный сэмплер в своем рабочем процессе и быстро приступайте к работе. LanPaint оптимизирует ремонт с помощью нескольких итераций для получения естественного и бесшовного восстановленного изображения. Он подходит для восстановления поврежденных фотографий, замены элементов изображения или улучшения качества ваших творений. Этот инструмент позволяет легко справляться с задачами редактирования изображений как новичкам, так и профессионалам. В настоящее время он находится в открытом доступе на GitHub и привлек большое внимание энтузиастов AI-обработки изображений.

LanPaint:适配任何模型的ComfyUI图像修复工作流

 

Список функций

  • Восстановление изображений без обучения: прямая адаптация к любой модели стабильной диффузии, включая пользовательские модели.
  • Простая замена сэмплера: заменяет стандартный узел KSampler в ComfyUI, сохраняя исходный рабочий процесс.
  • Высококачественные результаты реставрации: новый контент создается в ходе многочисленных итераций, что обеспечивает естественное сочетание восстановленной территории с окружающей средой.
  • Гибкая настройка параметров: поддержка настройки шагов вывода, силы выравнивания и т.д. для адаптации к различным потребностям восстановления.
  • Поддерживает множество вариантов использования: можно использовать для замены содержимого, уточнения деталей и даже для создания согласованных ролей.

 

Использование помощи

Процесс установки

LanPaint очень прост в установке и в основном интегрируется через ComfyUI. Ниже приведены подробные шаги:

  1. Установка через ComfyUI-Manager
    • Откройте ComfyUI и перейдите в раздел ComfyUI-Manager.
    • Наберите в строке поиска "LanPaint".
    • Нажмите кнопку "Установить" и дождитесь завершения установки.
  2. ручная установка
    • В ComfyUI нажмите "Установить через Git URL".
    • Введите адрес LanPaint на GitHub:https://github.com/scraed/LanPaint.git.
    • Нажмите, чтобы подтвердить установку.
    • В качестве альтернативы откройте терминал и перейдите в ComfyUI по адресу custom_nodes выполните команду:
      git clone https://github.com/scraed/LanPaint.git
      
    • После завершения установки перезапустите ComfyUI.
  3. Проверка установки
    • После перезапуска найдите категорию "Выборка" в меню узлов ComfyUI.
    • Если вы видите узлы, связанные с LanPaint (например, LanPaint KSampler), установка прошла успешно.

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

Работа LanPaint основана на рабочем процессе ComfyUI. Вот шаги:

базовая операция

  1. предварительно
    • Убедитесь, что модель Stable Diffusion установлена и загружена в узел "Load Checkpoint" в ComfyUI.
    • Подготовьте изображение, которое необходимо отремонтировать, и загрузите его в узел "Загрузить изображение".
  2. Создание восстанавливающей маски
    • В программе для редактирования изображений (например, Photoshop) нарисуйте маску для ремонтируемой области.
    • Для маскировки требуется бинарная карта (черно-белая, 0 или 1) без прозрачности или размытых краев.
    • Сохраните маску в формате PNG и загрузите ее в узел "Загрузить изображение (маску)" в ComfyUI.
  3. Настройка узла LanPaint
    • В рабочем процессе ComfyUI добавьте узел "LanPaint KSampler".
    • Подключите его к узлам Model, Image и Mask, заменив установленный по умолчанию KSampler.
    • Параметры по умолчанию будут работать, но при необходимости их можно изменить:
      • LanPaint_stepsize: Управляет размером шага итерации, по умолчанию 0.3, диапазон 0-1.
      • LanPaint_lambda: Регулирует силу выравнивания маскируемой области, по умолчанию 1.
      • LanPaint_cfg_Big: Улучшения для исправления деталей, значения по умолчанию в зависимости от модели.
  4. Генерация бега
    • Нажмите кнопку "Queue Prompt" в ComfyUI, чтобы начать генерацию.
    • Время генерации зависит от аппаратного обеспечения и параметров и, как правило, немного превышает время, установленное по умолчанию.

Функциональное управление

  • Замена содержимого
    • Пример: замените белую рубашку на голубую.
    • Отметьте в маске область рубашки, загрузите изображение и маску.
    • Запустите LanPaint, набрав в подсказке "blue shirt".
    • В результате получается голубая рубашка, которая естественно сочетается с окружающей средой.
  • Ремонт повреждений
    • Пример: устранение царапин на старой фотографии.
    • Накройте поцарапанное место маской и загрузите ее в ComfyUI.
    • LanPaint автоматически генерирует новый контент для заполнения повреждений, не запрашивая специальных слов.
  • Согласованное формирование ролей
    • Пример: создание нескольких точек зрения на одного и того же персонажа.
    • Загрузите изображения персонажей, скопируйте несколько копий и отрегулируйте углы, чтобы создать маску.
    • Добавьте "multiple views" в подсказку и запустите, чтобы сгенерировать его.

предостережение

  • Требования к маскировке: Это должно быть чисто черно-белое двоичное изображение, без серого цвета и градиентов.
  • требования к оборудованию: Генерация нескольких изображений может занимать больше памяти GPU, поэтому рекомендуется настроить размер партии в соответствии с видеопамятью.
  • параметризацияСложные задачи ремонта можно увеличить размер шага (например, 0,5), чтобы улучшить результаты.

Выполнив эти действия, пользователи смогут легко начать работу с LanPaint и выполнять различные задачи - от простой замены до сложного ремонта.

 

сценарий применения

  1. Реставрация старых фотографий
    Пользователи могут использовать LanPaint для устранения царапин, пятен или недостающих частей старых фотографий и вернуть к жизни драгоценные воспоминания.
  2. Творческое редактирование изображений
    Дизайнеры могут использовать его для замены объектов на изображении, например, заменить стул на стол или изменить цвет платья, чтобы быстро реализовать творческие идеи.
  3. Совершенство в художественном творчестве
    Художники могут использовать LanPaint для изменения деталей своих картин, например, для корректировки фона или добавления новых элементов, чтобы подчеркнуть целостность своей работы.
  4. Обработка рекламных изображений
    Рекламные команды могут использовать его для настройки изображения продукта, например, для изменения фона или реквизита, чтобы удовлетворить различные маркетинговые потребности.
  5. Ремонт видеокадров
    Видеоредакторы могут использовать LanPaint для восстановления ключевых кадров, удаления отвлекающих элементов или оптимизации деталей изображения.

QA

  1. В чем разница между LanPaint и стандартным исправлением?
    В то время как при восстановлении по умолчанию обычно сохраняется часть исходных пикселей, LanPaint генерирует новое содержимое полностью, что позволяет добиться более естественных результатов при выполнении сложных задач.
  2. Нужно обучить модель?
    В этом нет необходимости, LanPaint адаптируется к любой модели стабильной диффузии прямо из коробки.
  3. Почему время генерации медленнее, чем по умолчанию?
    LanPaint использует несколько итераций для оптимизации эффекта, поэтому это занимает немного больше времени, чем однократная генерация, но качество выше.
  4. Можно ли использовать его на других платформах?
    В настоящее время основной поддержкой является ComfyUI, для других платформ требуется дополнительная адаптация.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...