Найти тему

Рисунки из нейросети: меняем размер и пропорции

В этой статье рассмотрим пропорции генерируемых изображений и размеры в пикселях, актуальные на 1 февраля 2023 года для версии алгоритма --v 4.

Пропорции изображения

За формат будущего изображения отвечает модификатор (параметр) --ar.

Квадрат 1:1

Это пропорция по умолчанию. Если в промте (описании) вы вообще не укажите флаг --ar или напишите его неправильно, нейросеть нарисует вам квадратное изображение.

Библиотечная книжная полка, встроенная в ствол гигантского дуба в сказочном лесу, дорожка к дереву, покрытая фиолетовыми цветами.

Формат А4

-- ar 2:3 / -- ar 3:2

Генерирует изображения максимально близкие по размеру к листу бумаги А4. Есть небольшое расхождение, потребуется небольшое кадрирование по высоте. Но в целом соответствует.

Портрет в полный рост реалистичного живого тигра Тони, стоящего в уверенной позе, тропический лес на заднем плане, стиль Зоотопии.

-2

Стандартный монитор

--ar 16:9 / --ar 9:16

Теперь работает в версии 4. Подходит для рабочего стола, оформления видео. Сгенерированное изображение по размеру максимально близко к экрану смартфонов с небольшим расхождением по моделям.

Национальный парк Глейшер. Горы на заднем плане, красивое озеро, деревья.

Панорамное фото

--ar 1:2 / --ar 2:1

Эта пропорция запущена буквально на днях и находится в режиме тестирования. На день выхода статьи работает в алгоритмах --v 4 и --niji.

Также как 9:16 максимально близко пропорции экранов смартфонов.

Чёрно-белая фотография двух астронавтов в тяжёлых скафандрах на склоне холма Титана, смотрящих на Сатурн, поднимающийся на горизонте. Стиль: Крис Фосс, Эд Эмшвиллер, Роджер Дин.

-3

Размер изображения в пикселях

Размеры изображений в Midjourney

Размер исходной сетки 2x2 по умолчанию составляет 512x512 пикселей каждое из четырёх изображений. Масштабирование по умолчанию составляет 1024 x 1024 пикселя. Масштабирование по умолчанию до максимального размера составляет 1664 x 1664 пикселей.

Нестандартные размеры

Для того, чтобы сгенерировать в нейросети изображение нестандартного размера, необходимо использовать специальные модификаторы:

--w <number> и --h <number>

--w - ширина

--h - высота

Разработчики уточняют, что флаг --ar лучше поддерживается и рекомендуют использовать его.

Значения, используемые --h и --w должны находиться в диапазоне от 256 до 2034. Эти значения работают лучше, если они кратны 64 (128 для --hd).

Модификаторы --w и --h (ширина и высота) влияют только на начальную сетку 2x2. Добавление --w 448 приведет к тому, что исходная сетка 2x2 создаст отдельные изображения сетки шириной 448 пикселей.

Максимальный размер файла, который может сгенерировать Midjourney, составляет около 3 мегабайт.
Квадратное изображение с увеличенным размером по умолчанию 1664x1664 имеет 2 768 896 пикселей. Давайте для простоты округлим это число до 3 миллионов. Эти 3 миллиона пикселей могут быть изображением размером условно 10x300 000 пикселей, изображением размером 100x30 000 пикселей или любым другим соотношением сторон, главное в сумме не более 3 000 000.

Превысить это ограничение в 3 Мб нельзя, поэтому вы не можете создать типичное изображение в формате 4K (3840 x 2160), потому что оно более 8 миллионов пикселей.

Когда вы увеличите масштаб одного из этих изображений, его ширина больше не будет составлять 448 пикселей, но при этом сохранится исходное соотношение сторон вашей сетки 2х2.

Большие числа, такие как --w 600, создадут очень широкое изображение, но не создадут начальное изображение сетки в 600 пикселей, потому что сетка 2x2 слишком велика, она будет пропорционально уменьшена.

Опять же, лучше всего вместо этого использовать параметр --ar. Например, если вам нужно изображение размером 448 x 256, вы можете использовать --ar 7:4 для создания изображения с эквивалентным соотношением сторон. Если выбранное соотношение сторон недопустимо, вместо него будет использоваться ближайшее поддерживаемое соотношение.

Распространенные размеры и модификаторы для них

Приведённые в списке модификаторы, это альтернатива более длинных команд. Другими словами, использовать --wallpaperто же самое, что написать --w 1920 --h 1024 --hd.

--wallpaper: --w 1920 --h 1024 --hd

--ll: --w 768 --h 512 --hd

--lp: --w 512 --h 768 --hd

--ml: --w 448 --h 320

--mp: --w 320 --h 448

--sl: --w 320 --h 256

--sp: --w 256 --h 320

Если было полезно - поставьте лайк и напишите "Спасибо" в комментариях. Это мотивирует меня на новые публикации!

Ещё на канале:

Источник фото: www.midjourney.com