Назад в блог

Bounding box в FLUX 3 Image: промпты для компоновки и редактирования

Как работают bounding box в FLUX 3 Image: одна рамка [top, left, bottom, right] на элемент по сетке 0–1000 для размещения объектов или редактирования отдельной детали на готовом изображении.

Oct 2, 2026Flux 3 Image TeamFlux 3 Image Team
Bounding box в FLUX 3 Image: промпты для компоновки и редактирования
Обложки: официальные демо FLUX 3 Image © Black Forest Labs. Не сгенерированы на этом сайте.

Большинство нейросетей для генерации изображений позволяют лишь описать сцену. FLUX 3 Image дает возможность указать, где именно должен находиться каждый объект. В этом руководстве объясняется механизм bounding box по документации Black Forest Labs и приводятся три примера промптов, которые можно сразу открыть в генераторе.

TL;DR

  • Рамка задается координатами [top, left, bottom, right] по сетке 0–1000 независимо от размера или соотношения сторон изображения.
  • Сначала опишите сцену целиком, затем перечислите элементы: по одной рамке на каждый с кратким описанием.
  • На готовом изображении те же рамки служат для точечного редактирования: перекрасить, переместить, заменить или удалить отдельный объект.
  • Рамки не требуют дополнительной оплаты: стоимость зависит только от разрешения.

Bounding box в двух словах

РамкаЧто охватывает
[0, 0, 1000, 1000]весь кадр
[0, 0, 500, 1000]верхнюю половину
[500, 0, 1000, 1000]нижнюю половину
[0, 0, 1000, 500]левую половину
[700, 600, 1000, 1000]правый нижний угол

Как задается рамка

Bounding box состоит из четырех чисел, [top, left, bottom, right], по сетке от 0 до 1000 по обеим осям независимо от реального размера или соотношения сторон изображения. [0, 0, 1000, 1000] — это весь кадр; [0, 0, 500, 1000] — верхняя половина; [700, 600, 1000, 1000] — правый нижний угол.

У каждой рамки есть короткий id и описание того, что внутри нее находится. Например, в официальном макете фестивального постера от BFL используется текстовая рамка [10, 200, 170, 800] вверху для заголовка, купол по центру, пловцы под ним и толпа у нижнего края. Сначала вы задаете общий промпт сцены, а в конце добавляете список элементов — модель разместит каждый элемент строго внутри заданной рамки.

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

Пример 1: постер с заголовком в нужном месте

Сначала промпт сцены, затем рамки. Обратите внимание на кавычки вокруг текста: текст в кавычках воспроизводится буквально.

A risograph poster for a seaside night market, two inks, coral and deep teal,
grainy paper texture.

Elements:
- title: [40, 100, 180, 900] — the words "NIGHT MARKET" in a tall condensed
  sans-serif, coral ink
- lanterns: [200, 0, 520, 1000] — a string of paper lanterns across the frame
- stalls: [520, 80, 880, 920] — a row of market stalls with striped awnings
- date: [900, 300, 970, 700] — the line "Fridays, June to September" in small
  teal capitals

Заголовок занимает верхнюю полосу, дата — узкую полоску внизу, а иллюстрация заполняет центральную часть. Если гирлянда фонариков наползает на заголовок, просто уменьшите ее рамку, чтобы она начиналась ниже 180.

Запустить этот промпт постера (откроется в новой вкладке)Одна модель, от 1K до 4K · Расход кредитов виден до запуска

Пример 2: главный баннер карточки товара в формате 16:9

Рамки особенно полезны, когда изображение должно строго вписываться в шаблон. В данном примере товар расположен по центру, а слева оставлено место для текста.

A product photograph of a matte black ceramic pour-over coffee dripper on a
light oak counter, soft morning window light, shallow depth of field, 16:9.

Elements:
- headline: [150, 60, 300, 460] — the words "Slow mornings, sharp coffee" in a
  light serif, charcoal
- subline: [320, 60, 400, 460] — one line of small grey text reading "Hand-glazed
  in small batches"
- product: [100, 520, 900, 940] — the coffee dripper, centered, with a glass
  carafe beneath it
- steam: [60, 600, 200, 860] — a faint wisp of steam rising from the dripper

Запустите генерацию с соотношением сторон 16:9, чтобы сетка спроецировалась на широкий кадр. Поскольку рамки текста заканчиваются на отметке 460, а товар начинается на 520, текст никогда не перекроет воронку для кофе.

Пример 3: точечное редактирование готового изображения

Те же рамки позволяют вносить правки локально. Загрузите изображение в качестве референса, укажите название элемента, его рамку и уточните, что именно должно остаться без изменений.

In this image, change only the red bicycle leaning against the wall to a pale
mint green. Keep everything else exactly unchanged: the brick wall, the shop
sign, the pavement, the lighting.

Elements:
- bicycle: [420, 300, 820, 620] — the bicycle, now pale mint green with the
  same frame, saddle, and tires

Для перемещения укажите исходную рамку объекта и целевую, описав, куда он должен переместиться. Для удаления опишите, чем заполнить освободившуюся область (стеной, тротуаром). В официальных примерах BFL показано именно это: перекрасить бабочку в леопардовый узор, превратить фиолетовую ленту в металлический шелк или заменить скалу на полированный обсидиан — при этом остальная часть кадра остается зафиксированной.

Полезные советы

  • Фиксируйте неизменные детали. Фраза «Keep everything else exactly unchanged» встречается практически во всех примерах BFL не просто так.
  • Один элемент на одну рамку. Если поместить в одну рамку три разных объекта, модель может скомпоновать их тремя разными способами.
  • Оставляйте зазоры между рамками текста и иллюстраций. При наложении текст часто теряется или искажается.
  • Корректируйте координаты рамок, а не весь промпт. Если объект оказался не там, где нужно, подвиньте или уменьшите его рамку, оставив остальной текст без изменений. В рабочей области отображается только готовое изображение, поэтому сохраненный список рамок — это ваша точная спецификация запроса.

Стоимость генерации не меняется от наличия или отсутствия рамок: цена зависит только от разрешения, как подробно описано в статье как работают кредиты. Если вы только знакомитесь с моделью, начните со статьи что такое FLUX 3 Image.

Часто задаваемые вопросы о bounding box в FLUX 3 Image

Обязательно ли использовать bounding box в FLUX 3 Image?

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

Какая сетка используется для координат?

От 0 до 1000 по обеим осям в порядке top, left, bottom, right, независимо от разрешения в пикселях или соотношения сторон изображения.

Можно ли использовать рамки для редактирования готового изображения?

Да. Добавьте изображение в качестве референса, укажите название элемента, задайте для него рамку и уточните, что должно остаться без изменений.

Списываются ли за bounding box дополнительные кредиты?

Нет. Генерация стоит 18, 72 или 245 кредитов при разрешении 1K, 2K или 4K как с рамками, так и без них.

Почему текст перекрывает иллюстрацию?

Скорее всего, рамки текста и иллюстрации пересекаются. Оставьте между ними зазор: например, завершите заголовок на отметке 180, а иллюстрацию начните с 200.

Источник: Black Forest Labs, docs.bfl.ai, страницы с обзором и редактированием в FLUX 3 Image, а также bfl.ai/models/flux-3-image, данные на 2 октября 2026 г. Приведенные выше примеры промптов составлены нашей командой, а не BFL. Изображение на этой странице — официальный образец FLUX 3 Image от Black Forest Labs, созданный не на этом сайте.