AI 초보자 QnA
질문
OpenAI API로 이미지 배경을 투명하게 만들려면 어떻게 하나요?
답변
네. 지원되는 GPT 이미지 모델을 Image API에서 사용하면서 background를 transparent로, output_format을 png 또는 webp로 지정하세요. 프롬프트에도 피사체만 남기고 배경은 완전히 투명하게 해 달라고 적으면 결과를 확인하기 쉽습니다.
투명한 그림처럼 보이는 화면과 실제 알파 채널이 있는 파일은 다릅니다. 저장한 이미지를 밝은색과 어두운색 배경 위에 각각 올려 보고 가장자리와 빈 영역의 투명도를 확인하세요. 이 글은 API 출력의 투명 배경 설정을 다룹니다.
짧게 답하면
지원 모델 확인 → background 설정 → PNG·WebP 선택 → 이미지 저장 → 알파 채널 확인 순서입니다. 흰 바탕을 그리지 말라는 프롬프트만으로는 파일에 투명도가 생겼다고 단정할 수 없습니다.
배경 설정
API 요청의 background를 transparent로 지정합니다. auto에 맡기지 않습니다.
출력 형식
투명 출력을 지원하는 PNG 또는 WebP를 택합니다. JPEG는 피합니다.
결과 검토
디코딩한 파일의 알파 채널과 피사체 가장자리를 직접 살핍니다.
처음 쓰는 사람 기준으로 설명하면
OpenAI의 Image generation 가이드는 GPT 이미지 모델의 배경 옵션을 투명·불투명·자동으로 구분합니다. 투명 이미지를 원하면 지원 모델에서 요청의 background에 transparent를 명시하고 output_format은 png 또는 webp로 설정하라고 안내합니다. 출력 형식만 PNG로 정해도 배경이 자동으로 투명해지는 것은 아닙니다.
Image prompting 가이드는 상품 컷아웃이나 로고처럼 배경 없는 소재를 만들 때 요청 설정과 프롬프트를 함께 쓰라고 설명합니다. 프롬프트에는 중앙의 피사체를 남기고 배경색·풍경·체커보드 그림을 넣지 말라고 구체적으로 적어 보세요. 다만 프롬프트는 요구사항이고 실제 투명도를 결정하는 설정·파일 검토를 대신하지 않습니다.
API 문서의 Create image 항목에서는 background의 auto·opaque·transparent 값과 출력 형식 조건을 확인할 수 있습니다. GPT Image 2.5의 Sunburst·Flare는 투명 배경을 지원하며 GPT Image 2 계열의 투명 배경은 미리보기 지원으로 표기됩니다. 모델을 바꾸거나 오래된 요청 예제를 쓸 때는 사용 중인 모델의 지원 범위를 다시 확인하세요.
한 줄 정리: 투명 배경은 프롬프트 문장, API 배경 설정, 투명도를 보존하는 파일 형식, 저장 뒤 알파 채널 확인이 모두 맞아야 합니다.
바로 따라 해보기
1단계. 쓰는 모델과 요청을 확인합니다.
Image API의 모델 이름과 background 값을 읽으세요. 공식 Create image 문서에서 그 모델이 transparent를 지원하는지 보고, 지원이 불확실하면 임의로 된다고 가정하지 않습니다.
2단계. 배경과 형식을 지정합니다.
background에는
transparent
, output_format에는
png
또는
webp
를 넣습니다. 프롬프트에는 배경 없이 피사체만 분리해 달라고 쓰세요. PNG라면 output_compression은 지정하지 않습니다.
3단계. 저장 파일을 실제로 검사합니다.
반환된 이미지 데이터를 선택한 형식대로 저장하고 이미지 편집기에서 알파 채널을 확인하세요. 밝은 배경과 어두운 배경에 올려 머리카락·그림자·테두리의 흰 잔상이 남는지도 살핍니다.
주의할 점
체커보드 무늬가 그림 안에 그려진 파일은 투명 이미지가 아닙니다. JPEG로 다시 저장하면 투명도를 유지할 수 없으므로 결과 파일의 형식과 알파 채널을 다시 확인하세요. PNG는 output_compression 대상이 아니고 WebP를 쓸 때도 저장 과정에서 투명도가 사라지지 않았는지 검토합니다.
프롬프트에 투명 배경이라고 쓰기만 하고 API 요청은 background의 기본 auto에 둡니다.
체커보드 그림이나 흰색 배경을 알파 채널로 착각하고 결과물을 바로 배포합니다.
투명한 PNG·WebP를 JPEG로 다시 저장하면서 투명도가 유지된다고 생각합니다.
웹사이트와 앱 중 무엇부터 쓰면 좋을까요?
공식 웹 문서에서 지원 조건 확인
Image generation 가이드에서 사용 모델의 배경·형식 지원 조건을 먼저 읽으세요. Image prompting 가이드는 배경 없는 피사체를 요청하는 문장과 결과 점검 방법을 보여 줍니다.
파일 결과는 API 개발 환경에서 확인
이미지 생성 요청과 디코딩·저장은 API를 호출하는 프로그램에서 합니다. ChatGPT 앱의 그림 다운로드 화면을 바꿔도 Image API 요청의 background 값이 수정되지는 않습니다.
같이 보면 좋은 질문
확인한 공식 자료
OpenAI 공식 가이드 — Image generation — 투명 배경 설정과 PNG·WebP 출력 형식을 확인했습니다.
OpenAI API 문서 — Create image — background 값과 GPT 이미지 모델별 투명 배경 지원 조건을 확인했습니다.
OpenAI 공식 가이드 — Image prompting — 프롬프트·설정 병행, 알파 채널 검사와 체커보드 그림 구분을 확인했습니다.
