Выбрать главу

Что касается запрета на отрисовку каких-либо деталей. Например, деревьев на улице, или облаков на небе, или шляп на персонажах, ну и т.д. Я не слишком много с этим экспериментировал, если судить по тем сетям, где я такие тесты проводил, оно работает очень по-разному для разных объектов запрета. Что-то как будто вообще не работает (деревья мне не удалось убрать с улиц), что-то убирается практически на 100%, что-то процентов на 30-50%. Я бы сказал, если вам требуется убрать некую деталь из рисунков, просто прописывайте её в негативах, да и всё, хуже поди не станет, но есть шанс, что всё получится, или что количество картинок, где указанной детали нет, возрастёт. И вообще, пробуйте негативы для чего угодно, они работают нестабильно, ненадёжно, негарантированно (я бы сказал, сети Dezgo своенравны, не всегда предрасположены выполнять ваши инструкции), тем не менее в целом улучшают управляемость рисованием, и порой срабатывают даже в каких-то аспектах, каковые и объектами-то не назовёшь. Например, я с их помощью изменял стиль картинок. Одна сеть рисовала мне в 3D, делая это крайне некачественно, и посредством текста у меня не вышло снизить степень трёхмерности её изображений. Я попробовал прописать в негативах «3D». Ничего не произошло. Я тогда прописал там «3D+++». То есть применил в них усиление. И вот после этого вместо чистого 3D сеть стала рисовать в смеси 3D и 2D, в этаком 2,5D, что выглядело в её случае гораздо симпатичнее. Таким образом, я берусь утверждать, что усиление в негативах тоже работает. Это очень важный момент, потому что если оно реально работает, эффективность негативов как инструмента влияния на рисунок заметным образом возрастает. Информации про возможность их усиления кажется нигде нет, ну или она мне не попадалась, то есть это мой личный вывод, каковой вам не обязательно принимать на веру, но учитывать при использовании негативов стоит. Сам я применял в них усиление неоднократно, по моим ощущениям визуально разница с усилением и без неплохо видна, потому сомневаться в его работоспособности у меня самого нет причин. Также отмечу, чрезмерное усиление и в негативах может приводить к искажениям и порче качества графики рисунка.

Вот ещё пример группы негативов, каковой я нашёл в интернете в справке по нейросети stable diffusion (из него я исключил ряд значений, одинаковых с уже приведёнными выше из функций Dezgo):

low resolution, amateur, poorly drawn, flat, duplicate, morbid, mutilated, extra fingers, mutated hands, mutation, deformed, bad proportions, missing arms, malformed limbs, missing legs, extra arms, extra legs, mutated hands, fused fingers, too many fingers, long neck, melting faces

В переводе: «низкое разрешение, любительский, плохо прорисованный, плоский, повторяющийся, болезненный, изуродованный, лишние пальцы, мутировавшие кисти, мутация, деформированный, неправильные пропорции, отсутствие рук, уродливые конечности, отсутствие ног, дополнительные руки, удлиненные ноги, мутировавшие кисти, сросшиеся пальцы, слишком много пальцев, длинная шея, плавление лица».

Остаётся напомнить, что текст негативов сохраняется в файлах сгенерированных картинок. Достаточно открыть картинку блокнотом, и вы сможете его увидеть.

Seed

Опция seed – это отличный инструмент, позволяющий редактировать картинки (сгенерированные в Dezgo) и изучать работу нейросетей Dezgo (если вам это надо). Мне с ней «немного» не повезло. Я очень долго не обращал на неё вообще никакого внимания. Фактически до тех пор, пока не написал полностью это руководство, не понял, что она у меня не описана, и не решил посмотреть, что же она такое. Описание её на сайте Dezgo вводит в заблуждение неспециалиста, потому я и не придавал ей значения. «Unique image seed number. If not provided, the image will be random». При слабых познаниях английского и полном непонимании, что такое нейросети, для меня ключевыми стали слова «Unique number», я решил, это какой-то идентификатор служебный. Допускал, что он может использоваться в том числе в целях генерации случайных деталей картинки. Но не предполагал, что он влияет на них настолько. Вот и выходит, что я изучал работу Dezgo, не используя главный (по сути единственный) инструмент, позволяющий её изучать. Иногда тебе просто не везёт. Настроек много, понимания мало, и как выбрать именно нужное? Итак, в чём конкретно заключаются знаменательные возможности опции seed:

1) Она позволяет редактировать картинки. Любой генератор изображений с её помощью можно превратить в редактор. Вы сгенерировали картинку, в целом она вам очень понравилась, но отдельный её элемент требует исправления. Допустим, у персонажа нарисовалось три руки (такое иногда бывает). Как убрать лишнюю руку? Копируем в поле seed значение seed картинки (оно отображается сверху над ней), прописываем в негативах «extra hand» (лишняя рука) или «extra arm», если это именно кисть руки (тут желательна максимальная точность), и генерируем картинку по новой. Вероятнее всего она будет перерисована нормальной, без третьей руки, но высоки шансы, что с полным или близким к тому сохранением всего остального содержимого, если же лишняя рука останется, можно поменять что-то аккуратно в тексте prompt, всё равно третья рука – это редкая оплошность, что-то чуть изменится на картинке, и сия оплошность сама собой устранится. Помимо лишних конечностей, естественно, можно менять и многое другое. Однако у такого способа редактирования имеются свои ограничения. Картинка генерируется у вас на основании трёх вещей: seed, текста prompt и совокупности значений некоторых прочих опций, к примеру негативов и заданных в «resolution» пропорций. То есть она зависит не только от seed. Когда вы меняете текст, всегда есть шанс, что контент изображения сменится резко кардинальным образом на совершенно другой, вы получите не небольшие заданные вами изменения, а вообще другую картинку. Потому текст нужно менять осторожно и не слишком сильно. И тем не менее даже это очень многие правки позволяет внести. Особенно если приложить некоторые усилия и попытаться понять, как seed работает. Я опробовал данную опцию пока что всего на 4-х текстах. В одних у меня выходило править картинки с её помощью лучше, в других хуже, суммарно у меня получалось, сохранив персонажа тем же самым узнаваемым: перемещать его немного в кадре в ту или иную сторону, изменять позу, угол поворота тела (по отношению к нам - прямо персонаж стоит или боком), характер одежды или её отдельные элементы, цвет одежды, волос, эффектность внешности (очень существенным образом, от заурядного до модельного – только в одном тексте такой фокус прокатил), устранять огрехи анатомии, изменять фон, и даже управлять крупностью плана, придвигая или отодвигая персонажа в переделах некоторого расстояния. Ну а если вам не требуется сохранение узнаваемости, при желании можно много чего ещё делать. В целом мне внесение управляемых точечных правок давалось непросто, и далеко не всегда всё получалось, многое из того, что я перечислил, вышло у меня не целенаправленно, а случайно, но какая разница, раз это возможно случайно, значит это возможно в принципе, вот в чём суть.