Этот узел позволяет объединить два изображения в заданном направлении (вверх, вниз, влево, вправо) с поддержкой выравнивания размеров и настройки промежутка между изображениями.

## Входы

| Имя параметра | Описание | Тип данных | Тип входа | По умолч. | Диапазон |
| --- | --- | --- | --- | --- | --- |
| `изображение1` | Первое изображение для объединения | IMAGE | Обязательный | - | - |
| `изображение2` | Второе изображение для объединения; если не указано, возвращается только первое изображение | IMAGE | Необязательный | None | - |
| `направление` | Направление, в котором будет присоединено второе изображение: вправо, вниз, влево или вверх | STRING | Обязательный | right | right/down/left/up |
| `совпадение размера изображения` | Изменять ли размер второго изображения, чтобы оно соответствовало размерам первого | BOOLEAN | Обязательный | True | True/False |
| `ширина отступа` | Ширина промежутка между изображениями; должно быть четным числом | INT | Обязательный | 0 | 0-1024 |
| `цвет отступа` | Цвет промежутка между объединяемыми изображениями | STRING | Обязательный | white | white/black/red/green/blue |

> Для параметра `spacing_color`: при использовании цветов, отличных от "white/black", если `match_image_size` установлен в `false`, область заполнения будет залита черным цветом

## Выходы

| Имя выхода | Описание | Тип данных |
| --- | --- | --- |
| `IMAGE` | Объединенное изображение | IMAGE |

## Пример рабочего процесса

В приведенном ниже рабочем процессе в качестве примера используются 3 входных изображения разного размера:

- image1: 500x300
- image2: 400x250
- image3: 300x300

![workflow](./asset/workflow.webp)

**Первый узел объединения изображений**

- `match_image_size`: false, изображения будут объединены в исходном размере
- `direction`: up, `image2` будет размещено над `image1`
- `spacing_width`: 20
- `spacing_color`: black

Выходное изображение 1:

![output1](./asset/output-1.webp)

**Второй узел объединения изображений**

- `match_image_size`: true, второе изображение будет масштабировано для соответствия высоте или ширине первого изображения
- `direction`: right, `image3` появится с правой стороны
- `spacing_width`: 20
- `spacing_color`: white

Выходное изображение 2:

![output2](./asset/output-2.webp)

> Эта документация была создана с помощью ИИ. Если вы обнаружите ошибки или у вас есть предложения по улучшению, пожалуйста, внесите свой вклад! [Редактировать на GitHub](https://github.com/Comfy-Org/embedded-docs/blob/main/comfyui_embedded_docs/docs/ImageStitch/ru.md)
