GPT Image 2.5 Flare & Sunburst가 EvoLink에 출시되었습니다GPT Image 2.5 체험하기
본문으로 이동
파란 재사용 에셋과 체크무늬·밝은색·어두운색 디자인 패널을 표현한 개념 이미지
튜토리얼

Seedream 5.5로 투명 PNG 만들기: 설정과 알파 확인

Seedream 5.5 투명 PNG 설정부터 실제 알파·가장자리 확인, 내보내기 후 투명도 유지까지 설명합니다. EvoLink 요청 예시와 로컬 파일 검사 코드를 제공합니다.

JaceyFounder
17분 소요
EvoLink에서 Seedream 5.5로 투명 PNG를 만들려면 생성·편집 모델을 선택하고 background를 transparent로, output_format을 png로 설정하세요. 그런 다음 원본 결과를 내려받아 알파 채널과 가장자리를 확인합니다. 흰색 미리보기, .png 확장자, 프롬프트의 ‘투명’이라는 단어만으로는 전달할 에셋이 사용 가능한지 알 수 없습니다.
상품 누끼, 스티커, 아이콘처럼 새 구성에 배치할 에셋을 위한 흐름입니다. 문서화된 설정과 파일 검사 방법을 다루며 모델 화질 벤치마크가 아닙니다. ByteDance는 공식 기능 가이드에서 텍스트나 참조 이미지로 네이티브 RGBA를 생성하는 기능을 설명합니다. 아래 요청 필드는 EvoLink 경로를 기준으로 합니다.

생성 전에 필요한 결과물부터 선택하기

알파 채널은 각 픽셀이 뒤의 배경과 어떻게 섞이는지 제어합니다. RGB 색상과는 별개이므로 흰 물체는 불투명하고 주변 빈 영역은 투명할 수 있습니다. 부분 알파는 부드러운 가장자리나 그림자를 보존할 수 있지만 시각적 확인이 필요합니다.

필요한 결과선택할 방식받는 결과물
단색 배경이 있는 완성 이미지일반 생성 또는 참조 편집평면 이미지 한 장
누끼 에셋이나 투명 구성같은 모델의 투명 PNG 출력알파가 있는 평면 이미지 한 장
각각 움직일 수 있는 여러 요소별도의 Layerize 모델기본 이미지, PNG 레이어, 배치 메타데이터
편집 가능한 네이티브 텍스트 객체나 PSD 문서생성·분리 후 편집 앱 사용앱에서 구성한 텍스트 객체나 디자인 문서
한 투명 PNG에 스티커가 여러 개 있어도 이미지 한 장입니다. 투명 출력을 요청한다고 자동으로 레이어로 나뉘지는 않습니다. 작업 선택에 영향을 준다면 모델 선택 설명을 확인하세요.

텍스트나 참조 이미지로 생성하기

한 에셋을 명확히 설명하기

Playground에서 Seedream 5.5를 선택하고 Background → transparent, 형식은 PNG로 설정합니다. 배치할 레이아웃에 맞는 지원 품질 단계와 비율을 선택하세요.

예를 들어 ‘코발트 블루 세라믹 리본 조각 하나를 중앙에, 전체 윤곽이 보이도록, 투명 배경에 단독으로 배치하고 글자나 주변 장면은 제외’라고 설명할 수 있습니다. 이는 지시 예시이며 생성 결과를 보여주는 것이 아닙니다. 필요한 물체와 경계를 명시하고, 불필요한 배경이 될 수 있는 스튜디오 벽이나 탁자를 함께 요구하지 마세요.

기존 상품이나 캐릭터라면 참조 이미지를 추가하고 보존할 부분을 설명합니다. EvoLink 일반 생성·편집 모델은 최대 10장의 참조 이미지를 지원하며 입력에 알파가 미리 있을 필요는 없습니다. 참조 이미지는 입력으로 과금되므로 실제 작업에 필요한 자료부터 사용하세요. 현재 요금과 예상 비용은 기존 가격 영역에 있습니다.

API 요청에서 출력을 명확히 지정하기

텍스트 기반 이미지 생성과 참조 이미지 편집 모두 doubao-seedream-5.5를 사용합니다. API 키는 서버에 보관하세요. 다음 텍스트 기반 이미지 생성 예시는 참조 이미지를 포함하지 않습니다.
curl -X POST https://api.evolink.ai/v1/images/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-5.5",
    "prompt": "A single cobalt-blue ceramic ribbon sculpture, centered, complete silhouette visible, isolated on a transparent background, no text or surrounding scene.",
    "size": "1:1",
    "quality": "1.5K",
    "background": "transparent",
    "output_format": "png"
  }'
참조 편집에는 접근 가능한 입력 이미지 URL을 image_urls 배열로 추가합니다. 다른 공급자의 모델 ID나 image 필드를 이 요청에 그대로 복사하지 마세요.
auto는 배경 결정을 모델에 맡기므로 투명도를 보장하지 않습니다. 이 EvoLink 경로에서는 transparent와 jpeg를 함께 요청하면 거부됩니다. 전체 제한과 요청 규격은 생성·편집 API 문서를 확인하세요.

완료를 기다리고 원본 파일 저장하기

생성 응답은 완성 이미지가 아닌 작업 레코드를 반환합니다. id를 저장하고 아래 YOUR_TASK_ID를 해당 값으로 바꿔 조회하세요.
curl https://api.evolink.ai/v1/tasks/YOUR_TASK_ID \
  -H "Authorization: Bearer $EVOLINK_API_KEY"
상태를 확인한 뒤 completed가 되면 반환된 이미지 URL에서 결과를 내려받습니다. failed는 실패로 처리하며 이미지가 없다는 것을 정상 출력으로 해석하지 마세요. HTTPS 콜백도 문서화된 완료 알림 방식입니다. 배경 메타데이터는 참고가 되지만 전달 전에는 내려받은 파일 자체를 확인해야 합니다. 임시 결과 링크에 장기간 의존하지 말고 자신의 사본을 바로 저장하세요.
작업 문서에서 다운로드 URL은 results, 실제 배경 같은 모델별 메타데이터는 result_data에 있습니다. 전체 작업 기록을 파일과 함께 보관하세요. 메타데이터 표시는 파일 검사를 대신하지 않습니다. 이 가이드에서는 EvoLink 모델 API 요청을 실행하지 않았으며, 예제를 문서와 대조하고 파일 스크립트만 로컬에서 실행했습니다.

내려받은 PNG 검사하기

투명도를 표시하는 편집기에서 원본을 엽니다. 체크무늬는 표시 방식일 뿐이며 모델이나 내보내기 과정에서 일반 픽셀로 그려질 수도 있습니다. JPEG 파일명을 .png로 바꿔도 알파가 생기지 않습니다.
BytePlus 공식 Seedream 5.5 투명 아크릴 작품 예시
BytePlus 공식 Seedream 5.5 투명 아크릴 작품 예시
BytePlus Seedream 5.5 가이드의 공식 예시를 표시용으로 축소했습니다. EvoLink 실측 출력이 아닙니다. 웹 미리보기 대신 파일을 검사하려면 원본 PNG를 내려받으세요.
간단한 로컬 검사에는 python -m pip install pillow로 Pillow를 설치하고, 다음 코드를 check_alpha.py로 저장한 뒤 python check_alpha.py asset.png를 실행합니다.
import sys
from PIL import Image

with Image.open(sys.argv[1]) as image:
    if image.format != "PNG":
        raise ValueError("The downloaded file is not PNG")
    alpha = image.convert("RGBA").getchannel("A")
    minimum, maximum = alpha.getextrema()
    print(f"8-bit alpha range: {minimum}..{maximum}")
    if minimum == 255:
        print("No transparent pixels")
    elif maximum == 0:
        print("Fully transparent: no visible subject")
    else:
        print("Transparency exists; inspect edges and subject")
RGBA 변환으로 팔레트 투명도도 검사할 수 있습니다. 검사한 8비트 알파 채널에서 0은 투명, 255는 불투명입니다. 투명 픽셀이 있다고 해서 누끼 경계가 정확하거나, 유리가 자연스럽거나, 상품 디테일이 보존됐다는 뜻은 아닙니다. 이는 파일 검사이며 시각적 품질 점수가 아닙니다.

사용할 배경에서 가장자리 확인하기

같은 에셋을 밝은색·어두운색·유색 배경에서 검사하는 도식
같은 에셋을 밝은색·어두운색·유색 배경에서 검사하는 도식
검사 도식이며 모델 출력이 아닙니다. 승인 전 같은 에셋을 대비되는 배경에 놓고 확인하세요.

PNG를 밝은 배경, 어두운 배경, 실제 캠페인이나 UI 색상에 각각 배치합니다. 전달할 크기로 보고 필요하면 확대하세요.

  • 특히 입력이 단색 배경이었다면 윤곽 주위의 밝거나 어두운 테두리를 확인합니다.
  • 작은 틈, 머리카락, 털, 가는 구조에 누락된 부분이나 남은 배경 픽셀이 없는지 확인합니다.
  • 부드러운 그림자와 반투명 영역을 실제 배경과 함께 봅니다. 모든 가장자리를 완전히 불투명하거나 투명하게 만들 필요는 없습니다.
  • 피사체 형태, 브랜드 표시, 문구를 확인합니다. 기술적으로 투명해도 상품 자체를 잘못 그렸을 수 있습니다.

흰 에셋이 흰 배경에서 보이지 않아도 정상일 수 있으니 다른 색상에서 확인하세요. 피사체는 쓸 수 있고 가장자리 일부만 잘못됐다면 편집기에서 수정하는 것이 적절할 수 있습니다. 물체나 구도가 잘못됐을 때 재생성하고, 내보내기 오류를 고치려고 요청을 반복하지 마세요.

전달 과정에서도 투명도 유지하기

원본 PNG를 재사용 가능한 마스터로 보관합니다. 디자인 편집기나 앱에 이미지 에셋으로 배치하세요. 이미지를 움직인다고 안의 텍스트가 독립적으로 편집되지는 않습니다. 완성 광고를 불투명하게 내보내더라도 이후 변형 제작을 위해 투명 마스터를 별도로 남기세요.

업로드, 최적화, 내보내기 후 제품이 실제로 제공하는 파일을 검사합니다. 내려받은 원본이 맞더라도 처리 과정에서 알파를 흰 배경에 합치거나 지원하지 않는 형식으로 변환할 수 있습니다. 모델 문제로 판단하거나 다시 생성하기 전에 원본과 전달 에셋을 비교하세요.

증상먼저 확인할 것다음 조치
흰 배경이 남음실제 요청 설정과 내려받은 알파원본이 불투명하면 투명 PNG를 명시해 요청
최종 레이아웃에 체크무늬가 보임무늬가 이미지 픽셀에 포함됐는지배경을 수정하거나 재생성. 미리보기 무늬는 알파가 아님
로컬에서는 정상, 업로드 후 불투명실제 제공 형식과 처리 과정전달 경로 전체에서 알파 유지
요소를 개별 이동할 수 없음평면 PNG 한 장만 요청했는지독립 요소가 필요하면 Layerize 사용
반복 생성·편집 시 EvoLink에서 같은 키, 잔액, 비동기 작업 흐름을 사용하면서 목적에 맞는 모델을 선택할 수 있습니다. Playground에서 투명 에셋을 시험하거나 버전을 고를 때 Seedream 제품군을 비교하세요.

자주 묻는 질문

Seedream 5.5는 텍스트만으로 투명 이미지를 만들 수 있나요?

네. EvoLink 문서의 경로는 텍스트 기반 투명 출력을 지원합니다. background: transparent와 PNG를 선택하며 참조 이미지는 필요하지 않습니다.

참조 이미지에 알파 채널이 미리 있어야 하나요?

아닙니다. Seedream 5.5 참조 편집은 기존 알파를 요구하지 않습니다. 일반 경로는 참조 이미지 최대 10장을 지원하며 사용 전 생성된 누끼를 확인하세요.

프롬프트에 ‘투명 배경’이라고 쓰면 충분한가요?

배경 설정도 명시하세요. auto는 모델이 결정하며 프롬프트만으로 실제 파일 내용을 확인할 수 없습니다.

투명 에셋에 JPEG를 요청할 수 있나요?

이 경로에서는 안 됩니다. background: transparent와 output_format: png를 함께 사용해야 하며 투명 배경과 JPEG 조합은 거부됩니다.

PNG가 여전히 흰색으로 보이는 이유는 무엇인가요?

흰 배경 위에 표시되거나 실제 불투명한 흰 배경이 들어 있을 수 있습니다. 원본 알파를 검사하고 대비되는 배경에 배치하세요.

유효한 알파 채널이면 가장자리가 깨끗한가요?

보장하지 않습니다. 실제 표시 크기에서 테두리, 가는 구조, 그림자, 피사체 일치 여부, 문구를 확인하세요. 스크립트는 픽셀 투명도만 검사합니다.

투명 출력에 Layerize가 필요한가요?

아닙니다. 일반 생성·편집으로 투명 PNG 한 장을 받을 수 있습니다. 개별 요소와 배치 메타데이터가 필요할 때 별도 Layerize 경로를 선택하세요. PSD나 네이티브 텍스트 객체를 직접 제공하지는 않습니다.

현재 비용은 어디에서 확인하나요?

모델 페이지의 현재 가격과 예상 비용을 보세요. 일반 출력과 사용한 참조 이미지가 요청 비용에 영향을 주며 이 가이드는 별도 요금표를 유지하지 않습니다.

출처

통합 API로 AI 모델 연동하기

모델 기능과 현재 요금을 비교한 뒤 API 문서에 따라 작업에 맞는 모델을 연동하세요.