Repolode
lquesada

lquesada/ComfyUI-Inpaint-CropAndStitch

Ноды ComfyUI, которые обрезают область маски перед сэмплированием и вставляют результат инпейнтинга обратно, ускоряя обработку и давая больше контроля.

Звёзды
1,209
Форки
86
Открытые issues
0
Последний коммит
вчера

Что это?

ComfyUI-Inpaint-CropAndStitch — это пара кастомных нод ComfyUI: Inpaint Crop обрезает изображение до области маски с возможностью оставить вокруг неё контекст, а Inpaint Stitch помещает результат сэмплирования обратно в исходное изображение. Через sampler проходит только область маски, поэтому инпейнтинг выполняется быстрее, чем при обработке всего изображения, а незамаскированные пиксели остаются нетронутыми — без повторного прохода через VAE.

Нода обрезки также умеет заранее менять размер входного изображения, расширять холст для аутпейнтинга, заполнять отверстия в маске, расширять или размывать маску и приводить обрезанную область к заданному разрешению, например 1024x1024 для SDXL или Flux. Нода сшивания автоматически смешивает края. Обрезанные области можно увеличить с помощью любой модели, а затем вставить обратно; для ускорения нода поддерживает обработку на GPU.

Ключевые возможности

  • 01Обрезает изображение вокруг маски, позволяя настроить область контекста.
  • 02Вставляет результат инпейнтинга обратно, не изменяя незамаскированные пиксели.
  • 03Приводит обрезанную область к заданному разрешению для моделей вроде SDXL или Flux.
  • 04Заполняет отверстия в маске, расширяет и размывает её, автоматически смешивая края.
  • 05Поддерживает аутпейтинг за счёт расширения холста и опциональную обработку на GPU.

Сценарии использования

  • Исправление лиц или мелких деталей на больших изображениях без повторного сэмплирования всего изображения.
  • Инпейтинг в фиксированном разрешении модели с сохранением исходного размера изображения.
  • Увеличение области маски с помощью hires fix и смешивание результата с исходным изображением.
  • Аутпейтинг: расширение границ изображения перед сэмплированием.

Быстрый старт

  1. 1

    Установите через ComfyUI-Manager или клонируйте репозиторий в каталог custom_nodes в ComfyUI

    git clone https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch.git
  2. 2

    Перезапустите ComfyUI и добавьте узлы Inpaint Crop и Inpaint Stitch в свой рабочий процесс

Что важно знать

  • Лицензия GPL-3.0 — это лицензия с авторским левом, требующая публиковать производные работы с открытым исходным кодом на тех же условиях.
  • Для наилучших результатов нужна модель для инпейнтинга, а для примера с Flux требуются дополнительные файлы моделей и узлы GGUF.

В подборках

Темы

Частые вопросы

Что такое ComfyUI-Inpaint-CropAndStitch?
Ноды ComfyUI, которые обрезают область маски перед сэмплированием и вставляют результат инпейнтинга обратно, ускоряя обработку и давая больше контроля. ComfyUI-Inpaint-CropAndStitch — это пара кастомных нод ComfyUI: Inpaint Crop обрезает изображение до области маски с возможностью оставить вокруг неё контекст, а Inpaint Stitch помещает результат сэмплирования обратно в исходное изображение. Через sampler проходит только область маски, поэтому инпейнтинг выполняется быстрее, чем при обработке всего изображения, а незамаскированные пиксели остаются нетронутыми — без повторного прохода через VAE.
ComfyUI-Inpaint-CropAndStitch можно использовать бесплатно? Какая у него лицензия?
ComfyUI-Inpaint-CropAndStitch распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ComfyUI-Inpaint-CropAndStitch всё ещё поддерживается?
Активно поддерживается. Последний коммит в ComfyUI-Inpaint-CropAndStitch — 21 окт. 2026 г..
Для чего можно использовать ComfyUI-Inpaint-CropAndStitch?
Исправление лиц или мелких деталей на больших изображениях без повторного сэмплирования всего изображения. Инпейтинг в фиксированном разрешении модели с сохранением исходного размера изображения. Увеличение области маски с помощью hires fix и смешивание результата с исходным изображением. Аутпейтинг: расширение границ изображения перед сэмплированием.
Как установить ComfyUI-Inpaint-CropAndStitch?
Установите через ComfyUI-Manager или клонируйте репозиторий в каталог custom_nodes в ComfyUI: git clone https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch.git Перезапустите ComfyUI и добавьте узлы Inpaint Crop и Inpaint Stitch в свой рабочий процесс
Где скачать ComfyUI-Inpaint-CropAndStitch?
Исходный код и инструкции по установке — на GitHub: https://github.com/lquesada/ComfyUI-Inpaint-CropAndStitch

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Плагин для Krita, который добавляет генерацию изображений с помощью ИИ, инпейнтинг и аутпейнтинг прямо в рабочий процесс художника и использует локальный или облачный сервер ComfyUI.

10,8 тыс.645PythonGPL-3.0Обновлён 19 дней назад

Креативная веб-платформа для генерации и редактирования изображений с помощью Stable Diffusion и других AI-моделей, с единым холстом и узловыми рабочими процессами.

28,8 тыс.3,1 тыс.TypeScriptApache-2.0Обновлён 7 часов назад