AI-translated from English; not yet reviewed by a fluent editor.

# FLUX 3 Image: 레이아웃 박스와 지정 편집 가이드

> FLUX 3 Image의 레이아웃 박스와 참조 이미지를 사용해 구도를 짜거나 원하는 부분만 편집하는 방법을 설명합니다. 좌표, 결과 가져오기, 가격 및 제한 사항을 제품 문서에 근거해 정리했습니다.

By BIG CHANGE Editorial

Published: 2026-10-03T04:10:59.237Z
Updated: 2026-10-03T04:10:59.237Z
Canonical: https://bigchange.ai/blog/flux-3-image-layout-editing-guide

![Conceptual charcoal illustration of one right hand placing a flat runner cutout on an orange square art backing.](https://bigchange.ai/api/media/file/flux-layout-collage-hero-v1.png)
AI-generated conceptual editorial illustration by BIG CHANGE.

FLUX 3 Image에서는 이미지 프롬프트에 직사각형을 포함해 각 요소의 위치를 지정할 수 있습니다. 참조 이미지 편집에도 같은 체계를 사용할 수 있습니다. 요소마다 원본 위치와 이동할 위치, 변경할 내용을 설명합니다. Black Forest Labs는 2026년 10월 1일 이미지 엔드포인트를 다음의 [2026년 10월 1일 릴리스 노트](https://docs.bfl.ai/release-notes)에 추가했습니다.

디자이너와 제작자에게 중요한 구분은 전체 구도를 계획하는 일과 기존 이미지의 요소를 수정하는 일 사이에 있습니다. 이 가이드는 두 방식을 선택하고, 사각형을 필요한 좌표로 변환하고, API 결과를 가져오는 방법을 설명합니다. 2026년 10월 3일 기준 문서만 다룬 가이드입니다. BIG CHANGE는 이 제품으로 이미지를 생성하거나 편집하지 않았습니다.

## 핵심 변화

- **무엇이 달라졌나:** BFL의 10월 1일 문서는 `v1/flux-3-image`을 통한 구도 구성과 편집을 설명합니다. 장면 설명과 JSON 요소 표를 하나의 프롬프트에 담고, 박스로 위치나 편집 내용을 지정합니다. [BFL 릴리스 노트](https://docs.bfl.ai/release-notes)
- **중요한 이유:** 제작자는 계획한 사각형을 좌표로 바꾼 다음, 참조 이미지의 요소 중 유지하거나 옮기거나 바꿀 대상을 지정할 수 있습니다. 핵심은 구도 전체, 간단한 지시 또는 명시적인 편집 표 가운데 어느 정도까지 세부 내용을 정할지 선택하는 것입니다. [BFL 박스 튜토리얼](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes)
- **살펴볼 점:** 제출 전에 해상도와 예산을 정하세요. 안내된 `1k` 및 `4k` 의 가격은 이미지당 각각 $0.048과 $0.607입니다. 박스 경계를 넘어 요소가 나타날 수 있고 편집이 주변 조명, 그림자 또는 반사에 영향을 줄 수 있으므로 결과 전체를 확인하세요. [BFL 가격](https://docs.bfl.ai/quick_start/pricing), [편집 제한](https://docs.bfl.ai/flux_3/flux3_image_layout)

## 브라우저와 API 중 선택하기

BFL의 [제품 페이지](https://bfl.ai/models/flux-3-image) 는 두 가지 진입 방식을 설명합니다. 브라우저 Playground에서 박스를 그리거나 API로 레이아웃 프롬프트를 보낼 수 있습니다. [문서에는 Playground 링크가 있습니다](https://playground.bfl.ai) . 코드 없이 사용하려면 브라우저 방식을 선택하세요. 영역을 직접 그릴 수 있습니다. 요청에 좌표를 넣고 결과를 프로그램으로 가져와야 한다면 API를 사용하세요. 현재 Playground 조작 화면은 확인하지 않았으므로 아래 내용은 브라우저 버튼을 누르는 순서가 아니라 문서에 적힌 요청 형식을 설명합니다.

API를 사용하려면 BFL 계정을 만들고 크레딧을 추가한 다음 [대시보드](https://dashboard.bfl.ai)에서 키를 발급받습니다. JSON을 `POST` 요청으로 `https://api.bfl.ai/v1/flux-3-image`에 제출하며, `Content-Type: application/json` 와 키를 `x-key` 헤더에 넣습니다. 필수 항목은 `prompt` 뿐입니다. [BFL 생성 가이드](https://docs.bfl.ai/flux_3/flux3_image_generate), [가격 및 설정](https://docs.bfl.ai/quick_start/pricing)

FLUX 3 Image와 FLUX 3 Dev는 구분해야 합니다. 이 설명은 BFL이 호스팅하는 Image 엔드포인트를 다룹니다. Image 제품 페이지는 영업팀을 통해 상업용 가중치 라이선스를 제공한다고 안내합니다. 이 가이드가 확인한 출처만으로는 FLUX 3 Image의 오픈 웨이트 다운로드가 제공된다고 볼 수 없습니다. [FLUX 3 Image 사용 방법](https://bfl.ai/models/flux-3-image)

## 이미지에서 지정할 범위 정하기

| 작업 | 문서에 안내된 입력 | 사용할 제어 방식 |
| --- | --- | --- |
| 새 구도 생성 | 장면 프롬프트. 필요하면 요소 표를 뒤에 추가 | `bbox` 배치가 중요한 각 요소에 대해 지정 |
| 식별 가능한 세부 사항 변경 | 지시문과 참조 이미지 한 장 | 정확한 설명만으로 충분할 수 있습니다. 확장된 프롬프트를 확인하세요 |
| 편집할 요소를 정확히 선택 | 지시문, 참조 이미지, 편집 표 | 원본 박스와 대상 박스. 유지할 요소에는 keep 행을 사용 |
| 참조 이미지 조합 | 이미지의 역할을 설명하는 프롬프트와 이미지 2\~10장 | 각 피사체, 사물 또는 배경을 어느 이미지에서 가져오는지 지정 |

BFL에 따르면 간단한 편집은 프롬프트 확장 과정에서 박스를 자동으로 만들 수 있습니다. 세밀하게 제어하려면 직접 표를 제공하세요. 일반 지시문에서 ‘image 1’은 첫 번째 참조 이미지를 뜻합니다. 편집 행에서 같은 참조 이미지는 `ref_image_0`를 뜻합니다. [BFL 편집 가이드](https://docs.bfl.ai/flux_3/flux3_image_layout)

참조 이미지는 URL 또는 base64 데이터로 `images` 에 넣을 수 있으며 문자열이나 목록으로 지정합니다. 참조 이미지는 1\~10장까지 가능하고, 각 이미지 크기는 256 × 256픽셀부터 1,600만 픽셀까지입니다. 기본 `aspect_ratio` 은 `auto`입니다. 첫 번째 참조 이미지의 비율을 따르며 참조 이미지가 없으면 정사각형을 만듭니다. 레이아웃에 특정 형태가 필요하면 값을 명시하세요. [BFL 엔드포인트 개요](https://docs.bfl.ai/flux_3/flux3_image_overview)

## 사각형을 박스 좌표로 바꾸기

각 박스는 `[top, left, bottom, right]`이며 좌표는 0\~1000 사이의 정수입니다. 세로 좌표가 먼저 옵니다. 각 축이 이미지 전체를 기준으로 독립적으로 계산되므로 격자 모양은 가로 또는 세로 캔버스에 맞춰 늘어납니다. [BFL 박스 형식](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes#format)

픽셀 위치를 변환하려면 위쪽과 아래쪽 값을 이미지 높이로 나누고, 왼쪽과 오른쪽 값은 너비로 나눕니다. 각 결과에 1000을 곱하고 반올림하세요. BFL 문서는 1920 × 1080 캔버스로 다음과 같이 변환합니다:

| 가장자리 | 픽셀 위치 | 계산식 | 격자 값 |
| --- | --- | --- | --- |
| 위쪽 | 108 | 108 ÷ 1080 × 1000 | 100 |
| 왼쪽 | 384 | 384 ÷ 1920 × 1000 | 200 |
| 아래쪽 | 972 | 972 ÷ 1080 × 1000 | 900 |
| 오른쪽 | 1536 | 1536 ÷ 1920 × 1000 | 800 |

따라서 박스 좌표는 `[100, 200, 900, 800]`. 세로 범위는 프레임의 10\~90%, 가로 범위는 20\~80%입니다. 이 계산에서 너비와 높이를 바꾸거나 왼쪽 값을 위쪽 값보다 먼저 입력하면 의도한 영역이 달라지는 이유를 알 수 있습니다. 레이아웃을 설계할 때 사용한 종횡비를 유지하세요. [BFL 좌표 변환](https://docs.bfl.ai/flux_3/flux3_image_layout#send-a-request)

## 새 이미지 구성하기

전체 구도를 설명하고 각 요소에 `<id>` 표시를 붙이세요. 각 요소에 대해 `id`, `bbox` 및 `desc` 를 포함한 JSON 배열을 덧붙입니다. 이 배열은 `prompt`안의 텍스트이며, 별도의 최상위 API 필드가 아닙니다.

BFL 문서에 나온 달리는 실루엣 예시에서는 배경이 캔버스 전체를 차지하고 인물이 중앙 박스에 놓입니다. 아래 간략한 요청은 그 예시의 레이아웃을 따르며, BIG CHANGE가 실행한 것은 아닙니다:

```json
{
  "prompt": "A black running silhouette <silhouette_1> on a chartreuse background <background_1>. [{\"id\":\"background_1\",\"bbox\":[0,0,1000,1000],\"desc\":\"Chartreuse background with paper texture\"},{\"id\":\"silhouette_1\",\"bbox\":[150,150,850,850],\"desc\":\"Black running silhouette with stippled texture\"}]",
  "aspect_ratio": "1:1",
  "resolution": "1k"
}
```

텍스트가 포함된 레이아웃에서는 각 줄을 별도의 행으로 만들고, 요청한 문구를 정확히 `desc`에 넣으세요. 박스는 위치와 크기를 안내하지만, BFL은 요소가 사각형 밖으로 나올 수 있다고 경고합니다. 박스는 강제 클리핑 마스크가 아닙니다. [BFL 구도 튜토리얼 및 제한 사항](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes)

## 기존 이미지 편집하기

원본을 `images`에 넣으세요. 편집 행은 `id` 와 `desc` 를 유지하고, `bbox` 를 다음 필드로 바꿉니다:

| 작업 | `from` | `src_bbox` | `tgt_bbox` |
| --- | --- | --- | --- |
| 요소 유지 | `"ref_image_0"` | 원본 박스 | 동일한 박스 |
| 이동 또는 크기 조정 | `"ref_image_0"` | 원본 박스 | 다른 대상 박스 |
| 추가, 교체 또는 색상 변경 | `null` | `null` | 원하는 결과 박스 |
| 제거 | `"ref_image_0"` | 원본 박스 | `null` |

지시문과 편집 배열을 구도 구성과 마찬가지로 `prompt`에 합치세요. 추가하거나 제거하는 내용은 두 곳 모두에 설명합니다. 그대로 둘 요소에는 keep 행을 추가하세요. BFL 가이드에 따르면 박스 바깥 픽셀은 대체로 그대로 유지되지만 인접한 조명, 반사, 그림자는 달라질 수 있습니다. 편집을 수락하기 전에 전체 결과를 원본과 비교하세요. BFL은 자체 테스트에서 약 40 × 25픽셀 박스에 새 요소를 추가했을 때 종종 나타나지 않았다고 보고합니다. 이는 공급업체의 관찰이며 보편적인 최소 크기나 BIG CHANGE의 테스트 결과가 아닙니다. [BFL 편집 지침](https://docs.bfl.ai/flux_3/flux3_image_layout), [편집 행 스키마](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes#edit-an-image-box-by-box)

## 해상도와 예산 선택하기

개요에는 `768sq`, `1k`, `1.5k`, `2k` 및 `4k`가 나열되어 있으며, 기본값은 `1k` 입니다. 가격 페이지에는 다음 요금이 공개되어 있지만 `1.5k` 가격은 없습니다. 해당 옵션을 사용하기 전에 비용을 확인하세요. [BFL 개요](https://docs.bfl.ai/flux_3/flux3_image_overview)

| 해상도 | 문서에 명시된 출력 크기 | 이미지당 가격 | 요청 10회 기준 계산 금액 |
| --- | --- | --- | --- |
| `768sq` | 768 × 768 | $0.041 | $0.41 |
| `1k` | 약 1메가픽셀 | $0.048 | $0.48 |
| `2k` | 약 4메가픽셀 | $0.100 | $1.00 |
| `4k` | 약 1,600만 픽셀 | $0.607 | $6.07 |

이는 BFL이 공개한 미국 달러 가격이며 10월 3일에 확인했습니다. 10회 요청 열은 산술 계산값이지 실제 지출액이 아닙니다. BFL은 API와 Playground에 같은 가격을 적용하며 크레딧 1개는 $0.01입니다. 제출 응답에는 `cost`. `4k` 요청의 표시 가격은 `1k`의 약 12.6배입니다. 작업에 필요한 출력 크기를 선택하고 추가 시도 비용도 고려하세요. 해상도를 바꾸면 새 요청이 되며, 요청 두 번이 동일한 구도를 만든다고 이 가이드가 입증하는 것은 아닙니다. [BFL 가격](https://docs.bfl.ai/quick_start/pricing)

선택 사항인 `grounding` 설정의 기본값은 `true`, 생성 전에 웹 및 이미지 검색을 사용합니다. BFL은 이 기능을 끄면 프롬프트만으로 더 빠르게 결과를 만든다고 설명합니다. 그 속도 차이를 측정하거나 검색 근거가 반영된 결과의 정확성을 검증하지는 않았습니다. [BFL 검색 근거 문서](https://docs.bfl.ai/flux_3/flux3_image_overview#ground-the-prompt)

## 결과 제출, 상태 확인 및 저장

제출 후 반환된 `polling_url` 를 보관하고 API 키를 사용해 바로 그 URL을 폴링하세요. 이 URL은 작업이 처리되는 리전을 가리킵니다. `Pending`, `Reasoning` 및 `Generating` 는 작업이 아직 진행 중이라는 뜻입니다. 상태가 `Ready`이면 `result.sample`를 내려받으세요. 서명된 링크는 한 시간 후 만료됩니다. 다운로드 URL에 `x-key` 헤더를 보내지 마세요. 결과에는 확장된 지시문을 보여주는 `result.prompt`와 생성 시간을 나타내는 `result.duration`도 포함됩니다. [BFL 결과 가져오기 안내](https://docs.bfl.ai/flux_3/flux3_image_generate#results-and-errors)

작업이 차단되거나 실패한 경우에는 계속 실행 중인 작업과 다르게 대응해야 합니다. `Request Moderated` 는 입력이 차단되었음을 뜻하고, `Content Moderated` 는 출력이 차단되었음을 뜻합니다. 다시 시도하기 전에 입력을 조정하세요. `Error`상태에서는 응답을 확인하세요. 존재하지 않거나 만료된 작업은 `Task not found`를 반환합니다. BFL은 실패한 작업이 일반 JSON 본문과 함께 HTTP `503` 로 전달될 수 있다고 경고합니다. 재시도하기 전에 본문의 `status` 를 읽으세요. 참조 이미지가 너무 크면 `400`가 발생합니다. 알 수 없는 필드, 잘못된 값, 빈 프롬프트 또는 너무 작은 이미지에는 `422`가 발생할 수 있습니다. 다른 엔드포인트의 `seed`, `width` 및 `input_image` 같은 필드는 이곳에서 허용되지 않습니다. [BFL 생성 및 오류 안내](https://docs.bfl.ai/flux_3/flux3_image_generate)

결과를 저장하고 배치, 요청한 텍스트, 편집 주변 영역을 살펴본 뒤에야 한 번의 시도가 완료됩니다. `Ready` 응답은 결과를 사용할 수 있다는 뜻일 뿐입니다. 작업에 맞는지는 직접 눈으로 확인해야 합니다.

## 출처 및 추가 자료

- [FLUX 3 Image 제품 페이지](https://bfl.ai/models/flux-3-image): 브라우저/API 경로와 상업용 가중치 접근을 설명합니다. 시연 자료는 공급업체가 제공한 것으로, 당사의 테스트 결과가 아닙니다. 확인한 출처만으로는 이 Image 엔드포인트에 오픈 웨이트 다운로드가 제공된다고 볼 수 없습니다.
- [10월 1일 릴리스 노트](https://docs.bfl.ai/release-notes): 이미지 기능 출시일을 기록하고 공용 엔드포인트를 설명합니다. 광범위한 제어 기능 주장은 튜토리얼의 구체적 제한과 함께 살펴봐야 합니다.
- [엔드포인트 개요](https://docs.bfl.ai/flux_3/flux3_image_overview): 파라미터, 참조 이미지 제한, 해상도 옵션, 검색 근거 기능을 제공합니다.
- [바운딩 박스 튜토리얼](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes): 두 가지 행 스키마와 위에서 각색한 달리는 실루엣 예시를 설명합니다.
- [편집 가이드](https://docs.bfl.ai/flux_3/flux3_image_layout): 좌표 변환, 참조 순서, 작은 영역과 주변 픽셀에 대한 주의점을 뒷받침합니다.
- [생성 가이드](https://docs.bfl.ai/flux_3/flux3_image_generate): 인증, 비동기 결과 가져오기, 만료 링크 및 오류를 설명합니다.
- [가격](https://docs.bfl.ai/quick_start/pricing): 계산에 사용된 요금을 제공합니다. 비용을 지불하기 전에 가격과 요청 파라미터를 다시 확인하세요. 최신 내용이 반영될 수 있는 문서입니다.

## Sources

- [FLUX 3 Image](https://bfl.ai/models/flux-3-image) — 브라우저/API 경로와 상업용 가중치 접근을 설명합니다. 시연은 공급업체 자료이며 당사의 테스트 결과가 아닙니다. 확인한 출처는 이 Image 엔드포인트의 오픈 웨이트 다운로드를 입증하지 않습니다.
- [FLUX 3 Image 개요](https://docs.bfl.ai/flux_3/flux3_image_overview) — 파라미터, 참조 이미지 제한, 해상도 옵션, 검색 근거 기능을 제공합니다.
- [FLUX 3 Image 레이아웃 및 편집](https://docs.bfl.ai/flux_3/flux3_image_layout) — 좌표 변환, 참조 순서, 작은 영역과 주변 픽셀에 대한 주의점을 뒷받침합니다.
- [FLUX 3 Image 생성](https://docs.bfl.ai/flux_3/flux3_image_generate) — 인증, 비동기 결과 가져오기, 만료 링크 및 오류를 설명합니다.
- [릴리스 노트](https://docs.bfl.ai/release-notes) — 이미지 기능 출시일을 기록하고 공용 엔드포인트를 설명합니다. 광범위한 제어 기능 주장은 튜토리얼의 구체적 제한과 함께 살펴봐야 합니다.
- [가격](https://docs.bfl.ai/quick_start/pricing) — 계산에 사용된 요금을 제공합니다. 비용을 지불하기 전에 가격과 요청 파라미터를 다시 확인하세요. 최신 내용이 반영될 수 있는 문서입니다.
- [FLUX 3 Image 바운딩 박스](https://docs.bfl.ai/flux_3/flux3_image_bounding_boxes) — 두 가지 행 스키마와 위에서 각색한 달리는 실루엣 예시를 설명합니다.
