Звісно, ось стаття, написана у стилі Casey Byte, яка перетворює транскрипт відео на чіткий і доступний посібник з апскейлінгу зображень за допомогою ComfyUI:
Розширюємо горизонти: Апскейлінг зображень у ComfyUI, щоб вражало!
Привіт, геймери та творці цифрового мистецтва! 👋 Casey Byte з вами, і сьогодні ми пірнаємо у дивовижний світ апскейлінгу зображень за допомогою ComfyUI. Ви коли-небудь хотіли перетворити звичайне зображення на гігантський, кришталево чистий шедевр, готовий до друку на плакаті, що викликає захоплення? Або, можливо, ваші зображення в соцмережах виглядають трохи піксельно навіть на екранах ваших смартфонів? Що ж, готуйтеся, адже ми збираємося розібратися з цим раз і назавжди!
Ми не будемо обмежуватись лише апскейлінгом згенерованих зображень. Сьогодні ми створимо свої власні робочі процеси, щоб отримати максимальну гнучкість і творчий контроль. Тож, пристібайтеся, буде весело! 😎
Що нам знадобиться? (Інструментарій цифрового художника)
Перш ніж почати, переконайтеся, що у вас є все необхідне:
- ComfyUI – звісно! Без нього нікуди.
- Модель для генерації зображень (Checkpoint). У відео автор використовує
New Dawn Excel
. - Модель апскейлера. У відео використовується
4x-UltraSharp
. Хочете віддати все краще, але поки не впевнені – цей вибір для вас. 😉
Де взяти ці ништяки?
- Модель New Dawn Excel: Відвідайте Civitai (посилання в описі відео). Це великий файл (6.46 ГБ).
- UpscaleWiki: Там ви можете отримати модель 4x-UltraSharp.
Готуємося до апскейлінгу (Встановлення моделей)
Встановлення моделей в ComfyUI – справа проста, але критично важлива. Ось як це зробити:
- Checkpoint (модель генерації): помістіть файл
.ckpt
або.safetensors
у папкуcomfyUI/models/checkpoints
. - Модель апскейлера: перемістіть файл з розширенням
.pth
у папкуcomfyUI/models/upscale
.
Примітка: Якщо ви робите зміни, а ComfyUI вже запущено, просто натисніть кнопку “Оновити” (Refresh) в інтерфейсі ComfyUI. У деяких випадках (наприклад, якщо ви додаєте власні вузли), може знадобитися перезавантаження ComfyUI.
Рухаємось далі: Перше зображення (Генерація)
Тепер, коли все налаштовано, давайте перевіримо, чи все працює. Спочатку ми створимо просте робоче середовище для генерації зображень.
- Завантаження моделі (Load Checkpoint): Додайте вузол
Load Checkpoint
і виберітьNew Dawn Excel
. - Розмір зображення Встановіть розмір зображення для генерації. У відео використовувався розмір 1024×1024.
- Текст (Prompt): Напишіть текстову підказку (prompt). У прикладі використовується “robot”.
- Sampler: Виберіть відповідний семплер.
- Кількість кроків: У відео запропоновано 20 кроків, що є непоганим початком.
- Image output: З’єднуємо результат генерації з вузлом.
Запустіть все це. ComfyUI згенерує зображення.
Апскейлимо, щоб збільшити (Додаємо апскейлер)
Тепер додаємо апскейлер, щоб ми могли створити велику картинку:
- Upscale Image with Model: Шукаємо цей вузол у меню, що відкривається.
- Upscale Model Loader: З’явиться ще один вузол:
Load Upscale Model
. У ньому ви вибираєте4x-UltraSharp
. - З’єднуємо все воєдино:
- Підключіть вихід зображення з вузла генерації (vae_decode) до входу вузла апскейлера.
- Підключіть вихід апскейлера (
image
) до вузлаSave Image
.
Тепер запустіть робочий процес, і зображення має бути масштабоване. Ви побачите, як ComfyUI працює, розбиваючи картинку на “плитки”, апскейлячи кожну з них окремо, а потім збираючи їх разом.
Готуємось до апскейлінгу (Докладніше про апскейлер)
Тепер трохи глибше розберемось, як працює 4x-UltraSharp
:
- Розбиття на частини: Апскейлер розбиває зображення на маленькі частини.
- Апскейлінг кожної частини: Ці частини незалежно масштабуються.
- З’єднання: Апскейлер збирає всі частини разом, щоб створити остаточне зображення.
- Чарівність: Цей процес дозволяє зберегти деталі та уникнути артефактів.
Експериментуємо з налаштуваннями (Деталізована генерація)
Щоб отримати максимальну деталізацію, варто покопатися в налаштуваннях. Він генерується з використанням 100 кроків
, CFG Scale 7
і DPM 2++
(sampler). Запустіть ще раз, щоб побачити, що відбувається. Насолоджуйтесь процесом!
Апскейлимо ще раз (Апскейлінг після генерації)
Уявіть, що ви згенерували картинку, а потім вирішили, що вона все-таки замаленька. Не проблема! Можна апскейлити вже готову картинку:
- Load Image: Додайте вузол
Load Image
і завантажте ваше зображення. - Підключення:
- “image” з вузла
Load Image
доimage
вузлаUpscale Image with Model
. image
з вузлаUpscale Image with Model
з’єднуємо зSave Image
.
- Вибір моделей: Переконайтеся, що ви вибрали
4x-UltraSharp
у відповідному вузлі.
Запустіть вузол і насолоджуйтеся результатом!
Мега-апскейлінг (Багаторазовий апскейлінг)
Хочете щоб ваші файли були просто величезні? Нема проблем:
- Створюємо ланцюжок: Додайте ще один вузол
Upscale Image with Model
, і з’єднайтеimage
з попереднього вузла зimage
нового вузла. Підключіть вихід другогоUpscale Image with Model
доSave Image
. - Запуск: Запустіть процес.
Увага: Пам’ятайте, що чим більше таких повторень, тим більше часу займе процес і тим більше ресурсів буде витрачено. Будьте готові до тривалого процесу.
Результати: Величезні зображення та можливості
Результат вражає. У відео показано зображення розміром 16384 x 16384 пікселів (розмір файлу 304 МБ). Це вже не просто зображення, а цілий всесвіт деталей!
Де застосувати ці знання?
- Друк великих плакатів та постерів: Ідеально!
- Соціальні мережі: Ваші зображення будуть виглядати чудово навіть на великих екранах.
- Фотографія: Чудовий інструмент для покращення якості старих фотографій або покращення різкості.
Підсумки та додаткові поради
- Експериментуйте: Спробуйте різні моделі та налаштування, щоб знайти найкращий результат для ваших потреб.
- Зберігайте робочі цикли: Коли ви знайдете найкращу комбінацію, збережіть свій робочий цикл.
- Пам’ятайте про розмір: Чим більше розмір зображення, тим більше ресурсів потрібно для обробки.
Сподіваюся, цей посібник допоміг вам краще зрозуміти, як працює апскейлінг зображень в ComfyUI. Спробуйте та поділіться своїми творіннями! 😉
Якщо у вас виникли запитання, залишайте їх у коментарях нижче. Не забудьте поставити лайк, якщо вам сподобалось відео, і підписатися, щоб не пропустити інші цікаві уроки. До зустрічі!