Seedream 5.5 투명 PNG 만들기: 프롬프트와 알파 채널 검사
배경 없는 소재를 요청하고 다운로드한 파일의 투명도와 가장자리를 확인하세요. 합성 자료로 검증한 로컬 도구와 내보내기 오류 해결법을 제공합니다.
Seedream 5.5가 발표한 자체 RGBA 출력은 여러 배경에 올려 쓸 소재가 필요할 때 유용합니다. 최종 확인 대상은 다운로드한 파일입니다. 흰색이나 체크무늬로 투명한 것처럼 보이게 만든 그림이 아니라 실제로 쓸 수 있는 투명도가 있어야 합니다. 요구사항을 명시하고 원본을 보관한 뒤 실제 사용할 배경에서 검사하세요.
이 글은 프롬프트와 로컬 검증 절차를 제공합니다. 검증 코드는 완전히 불투명한 RGBA 오류 대조군을 포함한 합성 파일로 테스트했습니다. 이 예제를 Seedream 5.5로 생성한 것은 아닙니다. 테스트 이미지와 표지 그림 모두 모델 출력이 아닙니다.
이용 가능 여부와 소재 조건 확인하기
ByteDance의 Seedream 5.5 제품 페이지는 투명·반투명 출력을 설명합니다. 실제 제공 여부와 내보내기 옵션은 사용하는 서비스에 달려 있습니다. 시작하기 전에 버전과 접근 안내를 확인하세요. 2026년 11월 10일 확인한 Ofox 공개 카탈로그에서는 이 버전을 찾지 못했습니다. 임의로 만든 5.5 ID를 기존 5.0 엔드포인트로 보내지 마세요.
소재를 배치할 디자인에 필요한 조건을 적으세요. 제품 스티커라면 잘리지 않은 물체 하나, 실루엣 바깥의 투명 영역, 문구 없음, 가장자리 여백, 배치에 충분한 출력 크기 등이 필요할 수 있습니다. 유리 물체는 실루엣 안쪽 픽셀도 일부 투명해야 할 수 있습니다. 둘은 다른 요구사항입니다.
그림자를 소재에 포함할지도 정하세요. 완전히 불투명한 스튜디오 바닥은 보통 배경에서 분리한 소재에 맞지 않습니다. 반투명 접촉 그림자는 유용할 수 있지만 배치할 디자인의 빛 방향과 다르면 어색합니다. 여러 곳에 재사용할 제품 소재라면 바닥과 드리운 그림자를 넣지 말라고 요청하고 합성 단계에서 의도적으로 추가하세요.
배경 없는 물체를 위한 전체 프롬프트
다음은 가상의 에나멜 배지를 위한 미검증 템플릿입니다. 구체적인 피사체, 구도, 내보내기 조건을 담았습니다. 프롬프트가 숨겨진 출력 매개변수를 켠다고 가정하지 말고 서비스가 지원하는 설정에 맞춰 사용하세요.
Create one isolated enamel badge shaped like a small orange sailboat.
Use a clean black outline, pale blue enamel details and a simple front view.
The complete badge must fit inside the image with clear space around every edge.
Deliver the badge as a reusable transparent asset.
Everything outside the badge silhouette must be transparent, not white,
not gray and not a checkerboard pattern painted into the image.
Keep the badge itself opaque. Do not add a floor, cast shadow, caption,
watermark-like decorative text or extra objects.
If this interface supports an original PNG with alpha, preserve that output.
Do not flatten the asset onto a background for presentation.
서비스에 투명 출력이나 알파 보존 내보내기 옵션이 있다면 선택하세요. 모든 출시 인터페이스에서 확인하지 않았으므로 공통 스위치 이름을 제시하지는 않습니다. 형식이나 다운로드 경로가 투명도를 버린다면 프롬프트만으로 이를 보존하게 할 수 없습니다.
부분 투명도가 필요하다면 “투명 배경”만 추가하지 말고 재질 요구사항을 바꾸세요.
Create a single pale amber glass loop with a visible opening through its center.
Keep the outside background and the opening fully transparent.
The glass body should have partial transparency, with subtle edge definition.
Do not fill the opening with white, paint a checkerboard into the image,
or add a photographic scene behind the glass.
Keep the entire loop inside the canvas, with space around its outer edge.
두 번째 프롬프트도 미검증입니다. 평면 RGBA 소재는 색을 배경과 섞을 수 있지만 이후의 모든 장면에 물리적으로 정확한 굴절을 자동 적용하지는 않습니다. 단독 미리보기가 그럴듯하다고 합성도 사실적일 것이라 가정하지 말고 실제 배치 위치에서 확인하세요.
원본을 다운로드하고 알파 확인하기
서비스의 원본 파일 다운로드를 사용하세요. 화면 캡처, 복사한 미리보기, JPEG 내보내기는 원본에 있던 투명도를 잃을 수 있습니다. .jpg를 .png로 이름만 바꿔도 사라진 정보는 생기지 않습니다.
PNG 규격은 알파를 포함한 투명도를 지원하지만 PNG라는 이유만으로 투명도가 있는 것은 아닙니다. RGBA 파일도 모든 알파 값이 완전히 불투명하게 설정될 수 있습니다. 일반적인 8비트 알파에서는 0이 완전 투명, 255가 불투명이며 그 사이는 부분 투명입니다.
로컬 검사 키트를 다운로드하세요. check_alpha.py, 작은 합성 테스트 파일, 관련 튜토리얼의 편집 검사 도구와 README가 들어 있습니다. 키트는 네트워크 요청을 보내거나 유료 API로 이미지를 생성하지 않습니다.
Python 3와 Pillow를 사용합니다. 다음 명령은 macOS/Linux 가상 환경 문법입니다. Windows에서는 사용하는 셸의 해당 명령으로 환경을 활성화하세요.
python3 -m venv .venv
source .venv/bin/activate
python3 -m pip install Pillow
python3 check_alpha.py your-original.png --previews your-original-previews
압축을 푼 seedream55-checks 폴더에서 실행하거나 스크립트와 이미지의 전체 경로를 지정하세요. 비교 결과를 모두 보관하려면 입력마다 서로 다른 미리보기 폴더를 사용하세요.
스크립트는 원본 형식, 모드, 크기와 완전 투명·부분 투명·불투명 픽셀 수를 출력합니다. 흰색, 어두운색, 마젠타 배경에 합성한 미리보기 세 개도 저장합니다. RGBA 변환은 검사용이며 없는 투명도를 만들어 내거나 원본을 바꾸지 않습니다. 합성은 Pillow 이미지 API를 사용합니다.
결과 해석하기
| 결과 | 의미 | 다음 조치 |
|---|---|---|
| 투명 픽셀이 없음 | 디코딩한 파일 전체가 불투명함 | 재생성 전에 원본 다운로드와 내보내기 모드 확인 |
| 투명 픽셀과 보이는 내용이 있음 | 실제 투명도가 있음 | 실루엣, 구멍, 가장자리를 눈으로 확인 |
| 모든 픽셀이 완전 투명 | 보이는 소재가 없음 | 파일을 반려하고 내보내기나 생성 과정 점검 |
| 부분 알파 값이 있음 | 일부 픽셀이 배경과 섞임 | 의도한 부분 투명도인지 확인 |
좋은 소재를 보장하는 공통 투명 픽셀 비율은 없습니다. 여백이 적은 물체는 캔버스 대부분을 차지할 수 있습니다. 아주 작은 물체 주변에 투명 영역이 많아도 사용하기 어려울 수 있습니다. 픽셀 수는 기술적 상태를 설명할 뿐 구도나 피사체의 정확성을 평가하지 않습니다.
도구를 신뢰하기 전에 테스트 재현하기
포함된 fixtures/transparent.png는 100 × 100픽셀의 합성 테스트 이미지입니다. 완전 투명 픽셀 7,499개, 불투명 픽셀 2,500개, 부분 투명 픽셀 1개가 있습니다. 실제로 검사 도구를 실행해 이 수치를 확인했습니다.
python3 check_alpha.py fixtures/transparent.png --previews fixture-transparent
python3 check_alpha.py fixtures/opaque-rgba.png --previews fixture-opaque
두 번째 파일도 RGBA로 저장됐지만 불투명 픽셀이 10,000개이고 투명 픽셀은 없습니다. 모드에 A가 있어도 투명도 요구사항은 통과하면 안 됩니다. 이 오류 대조 예제는 파일명이나 모드 이름만 믿지 않고 알파 값을 검사해야 하는 이유를 보여 줍니다.
이 이미지들은 검사 도구를 위해 의도적으로 단순하게 만든 자료입니다. 코드는 알려진 사례를 구분한다는 점을 확인할 뿐 Seedream 5.5의 생성 성공률, 가장자리 품질, 실제 제품 사진에서의 성능은 보여 주지 않습니다.

영어로 표시된 로컬 테스트 보고서의 브라우저 스크린샷입니다. 입력은 검사 도구용 합성 자료이며 Seedream 출력이 아닙니다.
세 가지 배경에서 가장자리 검사하기
저장된 흰색, 어두운색, 마젠타 미리보기를 실제 배치 크기로 열고 중요한 가장자리를 확대하세요. 이미지를 자동으로 자르거나 배경을 숨기지 않는 뷰어를 사용합니다.
어두운 배경에서는 흰 테두리, 색이 옅어진 반투명 경계, 피사체 주변의 밝은 사각형을 찾으세요. 흰 배경에서는 어두운 후광과 사라진 밝은 세부를 확인합니다. 마젠타에서는 제거되지 않은 배경 조각, 비어 있어야 하는 구멍, 불투명해야 하는 물체의 뜻밖의 반투명 부분을 확인하세요.
가는 선, 머리카락, 망사, 손잡이, 구멍을 특히 살펴보세요. 돛단배 배지는 윤곽이 비교적 단순하므로 레이스 의류를 대신 검증하는 예제로 삼을 수 없습니다. 실제 납품할 소재에 맞는 영역을 선택하세요.
그다음 실제 슬라이드, 쇼핑 페이지 레이아웃, 디자인 도구에 파일을 넣으세요. 최종 결과를 내보내고 다시 검사합니다. 깨끗한 원본도 후속 단계에서 배경과 합쳐지거나 리샘플링될 수 있습니다. 어느 단계에서 문제가 생겼는지 찾을 수 있도록 원본과 최종 파일을 함께 보관하세요.
결과가 잘못됐을 때 조치하기
체크무늬가 이미지 안에 보입니다. 세 합성 배경을 번갈아 보세요. 체크무늬가 배경에 따라 바뀌지 않고 물체에 붙은 픽셀로 남아 있다면 이미지에 그려진 것입니다. 원본 내보내기로 돌아가거나 새 출력을 요청하세요. 그래픽 편집기 화면처럼 보인다는 이유로 투명하다고 판단하면 안 됩니다.
다운로드한 파일이 불투명합니다. 미리보기가 아닌 원본을 받았고 내보내기가 알파를 보존하는지 확인하세요. 서비스가 불투명한 결과만 준다면 별도의 배경 제거 작업이나 다른 지원 내보내기 경로를 사용하세요. 추가 단계를 기록해야 합니다. 모델이 곧바로 투명 파일을 제공한 것으로 설명하면 안 됩니다.
불투명해야 할 물체가 반투명해집니다. 불투명하게 유지할 영역을 명시하세요. 배지의 에나멜이 투명해지는 것은 원치 않는 변화일 수 있습니다. 이 조건만 수정하고 새 실루엣을 이전 버전과 비교하세요.
가는 가장자리가 어두운 배경에서 이상합니다. 흰 배경만 보고 문제를 넘기지 마세요. 원본 알파를 검사하고 필요하면 더 깔끔하게 분리된 출력을 요청하거나 편집기에서 가장자리를 정리하세요. 수정 전후를 보관하고 세 배경 합성을 모두 다시 확인합니다.
이미지가 오기 전에 API 요청이 실패합니다. 알파 검사는 잘못된 요청을 해결하지 못합니다. 이미지 API 오류 해결 안내로 ID, 매개변수, 인증, 반환 오류를 확인하세요. 문서 근거 없이 다른 모델의 투명 출력 매개변수를 Seedream 경로에 복사하면 안 됩니다.
다른 사람이 재사용할 수 있게 전달하기
원본 투명 파일, 의도한 배치 크기, 내장 그림자나 반투명 재질 같은 제한을 함께 전달하세요. 이후 생성 편집을 이어 갈 예정이라면 승인된 파일을 이름이 명확한 중간 저장본으로 보관하고 통제된 편집 안내를 따르세요.
텍스트 스티커에는 포스터 문구 검수 절차도 적용하세요. 실제 투명도가 있다고 맞춤법까지 정확한 것은 아닙니다. 사용 가능한 결과물은 내용과 파일의 동작을 모두 충족해야 합니다.


