Создание обложки книги в Nano Banano PRO. Урок для непродвинутых.
Автор: Денис Силаев
Внимание! Если у вас проблемы с трафиком, не безлимит, или Интернет-соединение похоже на dial-up 90-хх, а может Вы просто в загородной электричке едете, или уже приехали на дачу - не открывайте спойлер! Там урок с массой картинок в полном разрешении, будете потом ругаться.
Итак, исходные данные - у меня военно-морской блокбастер времен позднего СССР. Два главных героя - капитан-лейтенант и капитана третьего ранга, имеющие под командованием большой противолодочный корабль. По ходу повествования так получилось, что капитан-лейтенант более живой, деятельный и постоянно влипающий во что-то, вышел на первый план.
Из прошлых работ, исходя только из личного опыта и предпочтений - Миджорни слишком сложная, GPT - достаточно наивна. Остальные, типа DALE и Кандидского - необучаемые, не знают даже базовых вещей.
Нано Банана - лучше ПРО, не экономит ресурсы для воплощения картинки, внимательнее к промптам, понимает что если написано КАПС ЛОКОМ - то это значит обязательно сделать как сказано, не придумывать ничего. Хорошо осуществляет пережатие картинки, не добавляя артефактов и не роняя качество.
Тем не менее, есть и хитрости:
- - пусть она позволяет загрузить до восьми изображений для обработки, не стоит закладывать больше пяти-шести;
- - если видите, что нейронка окончательно запуталась от неудачных или неправильно понятых промптов - очищайте ветку в которой Вы ведете с ней диалог, и начинайте с начала.
Итак, поехали. Для начала из Яндекс-картинок я нашел более-менее подходящего мне героя и необходимые для точного задания дополнения, шесть картинок:

Промпт был написан следующий:
Промпт: Этот офицер с Изображения 1, только усы немного побольше и чуть постарше возрастом. На плечах - погоны с изображения 2. На пилотке, для большей детализации - кокарда с Изображения 3. Он сидит за штурманским столиком над картой, что-то измеряя на ней с помощью циркуля с Изображения 4. На карте так-же лежит логарифмическая линейка с Изображения 5 и транспортир с Изображения 6. Стиль - на обложку блокбастера.
Вот как выглядит этот промпт в интерфейсе сайта перед тем, как Вы отправите его на рендер и с Вашего счета спишется денежка:

Жмем на стрелочку, ожидаем несколько минут, и вот что получилось:

Понятно, что не годится. Но и выбрасывать такой шедевр не хочется, поэтому работаем, написав следующий промпт вот таким:
Промпт: Этот офицер с Изображения 1, только усы немного побольше и чуть постарше возрастом. На плечах - погоны с изображения 2. На пилотке, для большей детализации - кокарда с Изображения 3. Он сидит за штурманским столиком над картой, что-то измеряя на ней с помощью циркуля с Изображения 4. На карте так-же лежит логарифмическая линейка с Изображения 5 и транспортир с Изображения 6. Стиль - на обложку блокбастера. Изображение 7 почти правильное, но офицера помоложе сделать, седины в волосах и усах почти нет, они темно-коричневые. На его погонах (Изображение 2) должна быть еще одна звездочка. Офицер сидит вполоборота в правой части изображения, левая часть свободна для последующей вставки еще одного персонажа. Лампу убрать, и логарифмическая линейка одна. Никаких надписей на изображении.
Обратите внимание, седьмым изображением я отправил полученную предыдущую картинку для того чтобы нейросеть лучше поняла меня. Вуаля:

Несмотря на то, что нейросеть произвела моего героя в какое-то несуществующее звание (капитан нулевого ранга или гидросуперполковник, не знаю
), проигнорировав про погоны, работать дальше можно.
Вводим еще одно изображение, наш второй герой, капитан третьего ранга Климов Виктор Игоревич. Он по моей задумке будет стоять рядом, и я понял, что высоты картинки не хватит. Надо было сразу заказывать пропорцию кадра 1:1, и теперь мы это поправим.
Пишем промпт, приложив прошлую картинку и добавив найденное изображение капитана третьего ранга, а так-же необходимый нам элемент - переговорное устройство:

Промпт: Аккуратно дополняем и подправляем исходное Изображение 1: - Расширяем изображение вверх, до формата 1:1. - На плечах у офицера - погон, на которых звездочки поменьше и полоска - одна, посередине. Подробно погон есть на Изображении 2. В левую часть картины помещаем второго персонажа - офицера с Изображения 3. Максимально реалистично добавляем, учитывая пропорции, освещение и стиль Изображения 1. Внимательно передаем элементы формы и погоны, заменив медали на груди на орденские планки. Он стоит склонившись, и с интересом смотрит на карту, над которой сейчас работает офицер с Изображения 1, при этом что-то говоря в микрофон с Изображения 4.
Важно! Если не хотите путаницы в пропорциях, если Вы решили раздвинуть край картинки как это сделал я, изменив формат, то не забудьте это указать в пропорциях желаемого изображения, как я делаю вот здесь:

А то денежку потеряете. Но что еще хуже - запутаете нейросеть, она не поймет что сделала не так, или решит что Вы не знаете чего хотите, и станет лепить полную ерунду.
Получилось очень близко к желаемому:
Гражданская штафирка эта Нано Банана ПРО, погоны капитан-лейтенанту подправила как надо, но теперь у него в начальниках целый вице-адмирал! Плюнул, а то окончательно исковеркает, погоны потом переделаю в Фотошопе. Стоп, снято.
Приступаем к кадру два. Мне нужен корабль, ведущий поединок с... В общем, сюжет из книги. Набираю материал:

Пишу задание:
Промпт: Корабль с Изображения 1 в холодном штормовом море, под серым небом в грозовых тучах, развернут зеркально, носом в правую часть картины. На палубе нет людей, номер вместо "075" - "143". Этот корабль выполняет стрельбу из бомбометов. Для понимания того, из чего и как стреляют - Изображения 2 и 3. На переднем плане, среди бурных волн - видна верхняя часть морской мины с Изображения 4. Цветокоррекция и стилистика - обложка блокбастера, но без надписей.
Получилось... Ну для военно-морского техно-боевика не годится, хотя эпичность и батальность зашкаливают:

Нет у МПК проекта 1124 бомбометов на шканцах, нейросеть смогла понять как бомбомет стреляет но не опознала это устройство на носу корабля! Тогда пишу промпт по-другому:
Промпт: Корабль с Изображения 1 в холодном штормовом море, под серым небом в грозовых тучах, развернут зеркально, носом в правую часть картины. На палубе нет людей, номер вместо "075" - "143". Этот корабль выполняет стрельбу из бомбометов, они специально выделены красным цветом на Изображении 2. Для понимания того, как выглядит стрельба - Изображения 3 и 4. На переднем плане, среди бурных волн, недалеко от корабля - видна верхняя часть морской мины с Изображения 5. Под изображение мины должно еще остаться место для дальнейшего коллажирования и помещения надписи (надпись не добавлять!).
Наверное понятно, что вторым изображением я вставил фотографию с выделенными бомбометами:

В общем, утомлять еще одним промежуточным результатом не буду, итоговый результат коллажирования двух кадров вот такой:

В Фотошопе - наложил два кадра друг на друга с перехлестом, размыл края одного кадра. Ну и да, разжаловал вице-адмирала в капитаны третьего ранга, просто наложив погоны из Яндекс-картинок. Применил густую виньетку и размытые косые линии. Почему? Потому что моя изданная на бумаге издательством АСТ книга (первая, опубликованная на этом ресурсе) сделана именно в такой стилистике. Кто я, чтобы осуждать решения профессиональных дизайнеров? Ну шрифт решил все-таки по своему.
Всем спасибо, надеюсь, окажется полезным кому-то.