Давайте совершим ещё один шаг к созданию профессиональных изображений с помощью нейросети — познакомимся с обработкой массива. В Fooocus обработка массива (Array Processing) позволяет создавать изображения на основе списка значений.
Обработка массивов особенно полезна, когда требуется быстро создать несколько вариантов изображений. Это особенно удобно, когда нужно придумать разные образы для одной темы, не используя сложные конструкции. Кстати, все свои авторские запросы я публикую в своём телеграм-канале.
Fooocus обрабатывает массив слева направо, создавая отдельное изображение для каждого элемента. Например, если вы создаете массив из трех цветов — красного, зеленого и синего — программа сгенерирует три изображения: одно для каждого цвета. Ниже разберем пример.
Вбиваем массив в окно генерации. Пример подсказки: [[red, green, blue]] flower. Все, что находится в двойных квадратных скобках [[ ]], будет подставлено в запрос поочередно. Запросы разделяются запятой. Далее включаем галочку "Advanced", во вкладке "Setting" (2) выставляем значение количества генерируемых изображений "Image Number" (3) 👇
Я установил три генерации для трех значений массива. Если вы установите больше, то отсчет начнется сначала. Например, для четвертой генерации будет использоваться первое значение (красное), для пятой — второе (зеленое) и так далее. В первой генерации вы увидите красный цветок, во второй — зеленый, и так далее. 👇
☝️ Это запрос с массивом в одном из художественных стилей.
Массивы не могут быть вложенными, но в одном запросе можно использовать несколько массивов. Например [[red, green, blue]] и [[woman, man]] для запроса 👇
В результате будет создано три изображения женщины с красным, зелёным и синим цветком 👇
И затем аналогично три изображения мужчины 👇
Не забудьте, что обработка массива работает только с положительными подсказками.
Также как элементы массива поддерживаются и запросы LoRA. Рекомендую ознакомится со статьями про настройку LoRA в Fooocus.
Чтобы создать множество изображений мужчин и женщин, можно просто указать массив: [[мужчина, женщина]]. Это довольно удобно. Однако, когда речь заходит о более крупных массивах и их сохранении, лучше использовать так называемые wildcards.
Wildcards позволяют генерировать большие наборы изображений. Они особенно полезны для создания более сложных комбинаций, таких как «мужчина», «женщина», «мужчина с женщиной», «женщина с ребёнком» и «ребёнок», где требуется больше вариативности в сочетаниях.
Если вы не знакомы с этой темой, настоятельно рекомендую ознакомиться со следующей статьей 👇