From b1db2cfcf2922efc53ce76969978481c16b27f74 Mon Sep 17 00:00:00 2001 From: Raykosan <71210053+Raykosan@users.noreply.github.com> Date: Tue, 8 Apr 2025 03:11:17 +0300 Subject: [PATCH] Update README.md --- README.md | 51 ++++++++++++++++++++++++++++----------------------- 1 file changed, 28 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index fb98a30..1b11caa 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,16 @@ -# ComfyUI_RaykoStudio +## 🦊 ComfyUI_RaykoStudio ComfyUI_RaykoStudio — это набор кастомных нод для ComfyUI, предоставляющий дополнительные возможности для работы с изображениями -В текущем релизе представлена нода `RS_RusTextOverlay`, которая позволяет накладывать текст на изображение в области, заданной маской, с поддержкой поворота текста, кастомных шрифтов, переноса строк и прозрачности. +В текущем релизе представлена нода `RS_RusTextOverlay`, которая позволяет накладывать текст на изображение в области, заданной маской, с поддержкой поворота текста, кастомных шрифтов, переноса строк и прозрачности. -## Нода: 🦊 RS_RusTextOverlay +![Demo](web/preview.png) -### Описание +## 🦊 RS_RusTextOverlay + +## 🔥 Описание `RS_RusTextOverlay` позволяет накладывать текст на изображение в области, заданной маской. Нода поддерживает поворот текста в соответствии с углом наклона маски, автоматический подбор размера шрифта, кастомные шрифты, перенос строк, табуляцию и настройку прозрачности текста. -#### Возможности +### Возможности - Наложение текста на изображение в области, заданной маской. - Автоматический поворот текста в соответствии с углом наклона маски (опционально). @@ -18,16 +20,16 @@ ComfyUI_RaykoStudio — это набор кастомных нод для Comfy - Настройка выравнивания текста (вертикальное: top/center/bottom, горизонтальное: left/center/right). - Настройка отступов (padding) вокруг текста. -#### Входы +### Входы - `image`: Изображение (тензор формата RGB). - `mask`: Маска (тензор формата L), определяющая область для текста. -#### Выходы +### Выходы - `IMAGE`: Изображение с наложенным текстом (тензор формата RGB). -#### Параметры +## ⚙️ Параметры - `text`: Текст для наложения. Поддерживает перенос строк. - `font_name`: Выберите шрифт из списка доступных в папке `fonts` (или используйте `default`). @@ -39,19 +41,26 @@ ComfyUI_RaykoStudio — это набор кастомных нод для Comfy - `horizontal_align`: Горизонтальное выравнивание текста (left/center/right). - `rotate_with_mask`: Включить/выключить поворот текста в соответствии с углом наклона маски. -## Установка +## 🛠 Установка -1. Клонируйте репозиторий или скопируйте папку `ComfyUI_RaykoStudio` в папку `custom_nodes` вашего ComfyUI: +1. Клонируйте репозиторий в папку `ComfyUI/custom_nodes/`: -ComfyUI/custom_nodes/ComfyUI_RaykoStudio/ +git clone [https://github.com/Raykosan/ComfyUI_RaykoStudio.git](https://github.com/Raykosan/ComfyUI_RaykoStudio) -2. Убедитесь, что папка `fonts` содержит шрифты (`.ttf` или `.otf`). Вы можете добавить свои шрифты в эту папку. Если папка пуста или отсутствует, будет использоваться шрифт по умолчанию. +Перезагрузите ComfyU -3. Установите необходимые зависимости, указанные в `requirements.txt`: pip install -r requirements.txt +или +скопируйте папку RaykoStudio_Nodes в папку: ComfyUI/custom_nodes/ + +Перезагрузите ComfyU + +3. Убедитесь, что папка `fonts` содержит шрифты (`.ttf` или `.otf`). Вы можете добавить свои шрифты в эту папку. Если папка пуста или отсутствует, будет использоваться шрифт по умолчанию. + +4. Установите необходимые зависимости, указанные в `requirements.txt`: pip install -r requirements.txt Перезапустите ComfyUI, чтобы нода стала доступна. -## Зависимости +## ⛓️‍💥 Зависимости Для работы ноды требуются следующие библиотеки (указаны в requirements.txt): @@ -60,7 +69,7 @@ ComfyUI/custom_nodes/ComfyUI_RaykoStudio/ Pillow>=8.0.0 opencv-python>=4.5.0 -## Использование +## 🎛 Использование После установки найдите ноду в ComfyUI под названием 🦊 RS_RusTextOverlay (категория: 🦊 RaykoStudio/Image). Подключите входные данные (image и mask) и настройте параметры. @@ -69,7 +78,7 @@ ComfyUI/custom_nodes/ComfyUI_RaykoStudio/ example.png: Скриншот результата. -## Сообщение об ошибках (Issues) +## 🤝 Сообщение об ошибках (Issues) Если вы столкнулись с проблемой или нашли баг: @@ -79,14 +88,10 @@ ComfyUI/custom_nodes/ComfyUI_RaykoStudio/ Описание проблемы и шаги для ее воспроизведения. Скриншоты или логи ошибок (если есть). -## Лицензия +## 📜 Лицензия -MIT License. Используйте ноду на свое усмотрение, но без каких-либо гарантий. +MIT License. Используйте ноду на свое усмотрение, но без каких-либо гарантий. -## Автор - -Создано 🦊 RaykoStudio. - -## Благодарности +## ❤️ Благодарности Спасибо сообществу ComfyUI за вдохновение и поддержку! Если вам понравилась эта нода, не забудьте поставить звездочку на GitHub!