Премиальное программное обеспечение и практические уроки
ФуукусЭтоСтабильная диффузияБесплатный генератор изображений с открытым исходным кодом на основе искусственного интеллекта. Он пытается объединить методы стабильной диффузии иВ середине путиПреимущества: открытый исходный код, офлайн, бесплатно и простота использования. Fooocus оптимизирует процесс Stable Diffusion для получения превосходных изображений. Вы можете тратить меньше времени на настройку параметров и больше — на создание желаемых изображений.
В этой статье мы познакомим вас
- Преимущества и недостатки Fooocus
- Как установить Fooocus
- Базовое использование
- Установка стиля
- обновление
- Ремонт и восстановление
- Использование подсказок изображений
Преимущества и недостатки Fooocus
Преимущества Fooocus:
- Сосредоточение на оптимизации изображений: Fooocus фокусируется на обеспечении лучшей оптимизации изображений, используя различные методы для уменьшения размера файла изображения, сохраняя при этом высокое качество.
- Множество вариантов оптимизации: Fooocus предлагает широкий спектр вариантов оптимизации, включая сжатие с потерями и без потерь, изменение размера, обрезку и наложение водяных знаков.
- Пакетная оптимизация: Fooocus позволяет пользователям оптимизировать несколько изображений одновременно, экономя время и повышая эффективность.
- Простота использования: Fooocus имеет удобный интерфейс, с которым легко справятся даже новички.
- Оптимизировано для веб-сайтов и мобильных устройств: Fooocus оптимизирован для веб-сайтов и мобильных устройств, обеспечивая быструю загрузку изображений на всех устройствах.
- Поддержка нескольких форматов изображений: Fooocus поддерживает различные форматы изображений, включая JPEG, PNG, GIF и WebP.
- Облачный хостинг: Fooocus — это облачный сервис, поэтому пользователям не нужно устанавливать или поддерживать какое-либо программное обеспечение.
Минусы Fooocus:
- Требуется плата: Fooocus — платный сервис, хотя он предлагает бесплатную пробную версию.
- Ограниченные возможности редактирования изображений: Fooocus фокусируется в основном на оптимизации изображений и не предлагает расширенных функций редактирования изображений.
- Зависимость от подключения к Интернету: поскольку Fooocus — это облачный сервис, для его использования требуется стабильное подключение к Интернету.
- Небольшая потеря качества изображения: в некоторых случаях сжатие с потерями может привести к небольшой потере качества изображения.
- Время от времени могут возникать технические проблемы: Как и любой облачный сервис, Fooocus может время от времени сталкиваться с техническими проблемами.
Как установить Fooocus
Минимальные системные требования
Вам понадобится видеокарта Nvidia с 8 ГБ видеопамяти. Другие конфигурации также могут подойти.См. минимальные требованияПолный список
Окна
Чтобы установить Fooocus в Windows, выполните следующие действия.
- На этой страницеЗагрузите zip-файл.
- Поместите zip-файл в папку, куда вы хотите установить Fooocus.
- Щелкните правой кнопкой мыши по zip-файлу и выберитеИзвлечь все...для извлечения файлов.

двойной щелчокзапустить.batЗапускаем Fooocus.
Модель загрузится при первом запуске.
Графические процессоры AMD, Mac, Linux и Colab
Вы также можете использовать графические процессоры AMD.、Мак、ЛинуксиКоллабУстановить Fooocus на .
Используя Fooocus
Fooocus невероятно прост в использовании. В режиме по умолчанию вы вводите запрос и нажимаете"генерировать"(Ctrl+Enter в Windows. Cmd+Enter на Mac)
дракон, снег, луна

Он использует модель по умолчанию, котораяДжаггернаутXL, тонко настроенныйСтабильная диффузия XLМодель. Универсальная модель, позволяющая создавать различные стили.
Краткие советы
Вам не нужно писать длинные и сложные запросы, как на популярных сайтах обмена изображениями. Fooocus будет использовать движок запросов на основе GPT-2.Расширьте свои советы.
Например, подсказка:
Дракон, Снег, Луна
дракон, снег, луна
Под капотом раскрывается следующая подсказка.
дракон, снег, луна, свет, замысловатый, элегантный, чёткий фокус, красивая динамика, высокая детализация, очень стильный, профессиональные мелкие детали, кинематографичный, драматическая среда, яркие цвета, идеальный, тёплые цвета, эпическая композиция, поразительный, смелый, привлекательный, элитный, лучший, яркий, ясный, связный, продвинутый, творческий, милый, художественный, стильный, крутой, великолепный, потрясающий
дракон, снег, луна, свет, замысловатый, элегантный, чёткий фокус, красивый, динамичный, высокодетализированный, очень гладкий, профессиональная детализация, кинематографичный, драматичный, яркие цвета, идеальный, тёплый цвет, эпическая композиция, поразительный, смелый, привлекательный, элитный, лучший, яркий, ясный, связный, продвинутый, творческий, милый, художественный, модный, крутой, великолепный, потрясающий
Расширенные настройки
выбиратьпередовойФлажок отобразит меню дополнительных настроек.

Настройки производительности
Следуя философии дизайна, даже расширенные настройки просты для понимания.
Производительностьчасть.
- скорость: Хорошо сбалансировано, выполнено 30 этапов выборки.
- качество: Выполнить в два раза больше шагов выборки.
- Экстремальная скорость:использоватьLCM LoRAСократите количество этапов выборки.



Как и ожидалось от установки,скоростьикачествоРазница незначительна. Для модели SDXL выполнение более 30 шагов приводит к убывающей доходности.
Экстремальная скоростьЭта настройка даёт изображения более низкого качества. Это ожидаемо для модели LCM-LoRA.
Ниже приведено сравнение времени сборки в системе Windows с использованием видеокарты RTX4090.
скорость | 17,3 секунды (1x) |
качество | 25,2 секунды (в 1,5 раза) |
Экстремальная скорость | 10,4 секунды (0,6x) |
Мне нравится простота использования LCM-LoRA (Extreme Speed). АВТОМАТ1111 Использование LCM-LoRA в сверточных нейронных сетях требует изменения масштаба CFG и шагов дискретизации. И об этом легко забыть. Fooocus решает все эти проблемы одним выбором.
Соотношение сторон
Fooocus предлагает широкий выбор размеров изображений. Интересно, что в графическом интерфейсе нет возможности задать размер изображения.

Существует множество причин, по которым вам может потребоваться использовать определенный размер изображения, например, совместимость с моделями стабильной диффузии и требования публикации.
Чтобы добавить разрешения изображений в список, введитеНайдите папку с именем Fooocus вconfig_modification_tutorial.txtфайлы.

Это файл конфигурации config.txtшаблон.
config.txtПереименовать вconfig.txt.original.
Копировать файлыconfig_modification_tutorial.txtи переименуйте его вconfig.txt.
Редактировать в текстовом редактореconfig.txt (я использую Notepad++).
Удалить пояснительную записку вверху.
Добавьте новое разрешение в список доступных соотношений сторон. Например:
"доступные_соотношения_аспектов": [ "704*1408", "704*1344", "768*1344", "768*1280", "832*1216", "832*1152", "896*1152", "896*1088", "960*1088", "960*1024", "1024*1024", "1024*960", "1088*960", "1088*896", "1152*896", "1152*832", "1200*800", "1216*832", "1280*768", "1344*768", "1344*704", "1408*704", "1472*704", "1536*640", "1600*640", "1664*576", "1728*576" ],
Перезапустите Fooocus, и вы увидите добавленное новое разрешение.

стиль
В Fooocus вам не нужноСоветы по дизайнуЧтобы добиться определённого стиля, воспользуйтесь меню «Стиль».
Множество предустановленных стилей!Более подробную информацию вы можете найти в руководстве по стилю SDXL.Многие из них вы можете наглядно увидеть в .

Вы можете комбинировать несколько стилей. Однако многие из них работают только если не выбран стиль по умолчанию.




Вы также можете добавитьОтрицательные советыНапример, добавьте чёрно-белый цвет к отрицательным сигналам (в разделе «Настройки» > «Отрицательные сигналы»), чтобы получить цветное изображение.


Модель
Ты можешь"Модель"указанная вкладкаМодель контрольной точкииЛоРА.
Путь к модели можно найти в папке Fooocus.config.txt для поиска или изменения.
Обновить изображение
Чтобы обновить изображение в Fooocus:
- выбиратьВходное изображениефлажок.
- существовать«Высококачественный» или «Вариант»Далее выберите нужныйВарианты высшего класса.
- в соответствии сгенерировать.

Изменения изображения
Как и в случае с функциями Midjourney V1/V2/V3/V4, вы можете создавать вариации своих изображений.
- выбиратьВходное изображениефлажок.
- существовать«Обновить» или «Изменить»Далее выберите нужныйИзменить вариант.
- в соответствии сгенерировать.

Ниже приведены «незначительные изменения».и«Изменения радикальные»Варианты имеют значение. Их не так уж и много.



ПРИМЕЧАНИЕ: Вы можете использовать дополнительные семена от AUTOMATIC1111Возможность создания вариантов изображения.
Советы по созданию изображений
Вы можете использовать изображения в качестве дополнительных подсказок,Например, АВТОМАТИК1111Но, в отличие от AUTOMATIC1111, вам не нужно устанавливать расширение. Оно входит в базовый функционал Fooocus.
Чтобы использовать подсказки изображений, выберитеВходное изображениеУстановите флажок и выберитеСоветы по изображениювкладка.
Загрузите изображение в один из слотов для изображений.
Вам может потребоваться выбратьФлажок «Дополнительно» позволяет редактировать дополнительные параметры.
Советы по изображению
Параметры подсказки изображения по умолчанию:ImagePrompt.

Если вы использовалиControlNet , эти настройки должны выглядеть знакомыми.
- Остановитесь на: Остановка управления подсказкой изображения на определенных шагах выборки. 0,5 означает 30 шагов выборки, остановка после 15 шагов.
- Масса: Интенсивность управления подсказкой изображения.
Увеличение любого из этих параметров может усилить эффект визуальной подсказки.
Советы по использованию:
стул, напоминающий кошку
Изменение веса в подсказках изображений



Пира Канни
PyraCannyМетод контроля краёв Кэнни, основанный на пирамидальной модели. Высокое разрешение изображений SDXL может привести к тому, что стандартный алгоритм Кэнни пропустит некоторые детали. Этот метод обнаруживает края в слоях с разным разрешением.
Нравится Canny ControlNetИспользуйте PyraCanny для копирования композиций или поз людей.
Быстрый:
Женщина
Загрузите изображение и выберите PyraCanny.



CPDS
CPDSЭто метод обнаружения структуры на основе глубины. Он копирует трёхмерную композицию изображения, но не линии.Depth ControlNetАналогично, это еще больше меняет изображение.
См. пример CPDS ниже. Он копирует композицию, но не детали лица, такие как причёска и направление взгляда.


Обмен лицами
Face Swap – это какIP-адаптер Face. Он копирует лицо на эталонном изображении.
Вот пример. Подсказка:
женщина молится


Несколько подсказок по изображению
и ControlNet в AUTOMATIC1111Аналогично, в Fooocus можно использовать несколько подсказок в виде изображений.
Давайте используем два изображения в качестве подсказки.Пример для иллюстрации:
- FaceSwap – Вес 0,5, остановка на 0,9: дублирование лица.
- PyraCanny – Вес 0,5, остановка на 0,5: скопируйте позу.


При использовании нескольких визуальных сигналов обычно рекомендуется устанавливать низкие веса. В противном случае могут возникнуть артефакты, например, странные цвета.
PyraCannyХорошо воспроизводит позу. Уменьшение веса и фиксаторов облегчает управление. Это помогает создать другой фон.
FaceSwapХорошо воссоздаёт лицо. Можно добиться большего эффекта, добавив вес и остановившись.
ремонт
ремонтЭто позволит восстановить часть входного изображения. В Fooocus это очень просто.
исследоватьВходное изображениеи выберитеРемонт или исправление.
Загрузите изображение, которое вы хотите восстановить.
Используйте инструмент «Кисть», чтобы замаскировать области, которые вы хотите регенерировать.

Это результат.


улучшатьдетальМетод сохраняет входное изображение более или менее неизменным, но улучшает мелкие детали.


ИсправлятьсодержаниеМетод позволяет модифицировать область маски с помощью хинтинга. Он похож на тонирование с высокой степенью шумоподавления.
Дополнительные советы по ремонту:
женщина в солнцезащитных очках


Дополнительный экран
Дополнительный экранРасширяет изображение в одном или нескольких направлениях.
исследоватьВходное изображениеи выберитеРемонт или исправление.
Загрузите изображение, которое вы хотите восстановить.
существовать"метод"В раскрывающемся меню выберите«Восстановить» или «Восстановить» (по умолчанию).
Выберите желаемыйНаправление перекраски.

Ниже приведен пример рисования изображения в альбомной ориентации.


описывать
Входное изображениевописыватьФункция угадывает подсказку изображения. Она аналогична кнопке CLIP в AUTOMATIC1111.
Загрузите изображение в"описывать"вкладку, затем нажмитеОпишите это изображение в подсказке.
Догадка появится в поле ввода подсказки.

Поделитесь моделями с AUTOMATIC1111
Если у вас установленоАВТОМАТ1111или других стабильных диффузионных графических интерфейсов, вы можете захотеть поделиться моделями между ними, чтобы сэкономить место на диске.
Вы можете редактировать папку Fooocusфайл config.txt для завершения.В верхней части файла вы можете изменить «path_checkpoints», «path_loras» и т. д., чтобы они указывали на текущее местоположение вашей модели.
Альтернативы Fooocus
Вы можете рассмотреть следующие альтернативы:
- АВТОМАТ1111: Самый универсальный и стабильный графический интерфейс для диффузии. Фактический стандарт.
- SD.Next: АВТОМАТИКА1111изБолее улучшенная версия. Много предустановленныхТребуется расширение.
- ComfyUI: графический интерфейс на основе узлов для стабильной диффузии. Кривая обучения немного крутая, но понимание будет иметь большое значение.
Фуукус и Мидджорни
В середине пути— популярный и запатентованный генератор изображений на основе ИИ. Вы можете использовать стабильную диффузию длякопияВ разработке находится множество функций.
Fooocus предназначен дляВ середине пути изАльтернативы. Если вам нравится простота MidJourney, вам может понравиться и Fooocus. Midjourney — это Дискорд Я бы сказал, что у Fooocus лучший пользовательский интерфейс.
Посмотрите ссылку между Fooocus и MidjourneyСравнение характеристик.
Мысли о Fooocus
Я — Стабильная Диффузия, Среднее Путешествие иДАЛЛЕЯ всегда ценил бесконечную регулируемость стабильной диффузии, качество средних частот и то, насколько точно DALLE следует своим указаниям.
Fooocus заполняет пробел в простоте и удобстве использования.
Иногда я не решаюсь использовать Midjourney, потому что интерфейс Discord слишком сложен в освоении. Менять подсказки и настраивать параметры довольно сложно.
Fooocus пытается предложить среднее по уровню, но при этом имеет локальное управление, отсутствие цензуры и бесплатность. В качестве бонуса — продуманный графический интерфейс!
Я буду использовать Fooocus для быстрого получения высококачественных изображений, таких как обложка для этого поста.
Браузерный плагин для помощника по написанию текстов на основе искусственного интеллекта Glaryty, практичный инструмент для работы с искусственным интеллектом