소개
Background Remover는 사진의 주 피사체를 그 뒤에 있는 모든 것과 분리해 완전히 투명한 배경 위에 올려 돌려줍니다. 이미지 URL 하나를 보내면 원본과 같은 가로세로 크기의 알파 채널 PNG가 돌아오므로, 두 이미지를 겹쳐야 할 때도 잘라낸 결과와 원본이 픽셀 단위로 정확히 맞습니다.
프롬프트도 마스크도 조정할 설정도 없습니다. 무엇이 전경인지는 도구가 스스로 판단합니다.
핵심 기능 및 하이라이트
레이아웃에 바로 놓을 수 있는 투명 배경
배경 픽셀은 흰색으로 칠해지는 것이 아니라 완전히 투명해지므로 어떤 색, 그라데이션, 사진 위에 놓아도 네모난 테두리가 생기지 않습니다. 쇼핑몰, 발표 자료, 디자인 도구, 웹 페이지가 상품과 인물 누끼에 기대하는 형식이 바로 이것입니다.
쓸 것도 조정할 것도 없음
요청은 이미지 URL 하나로 끝납니다. 문장을 쓰지 않으니 표현을 잘못 고를 일도, 모호한 지시 때문에 다시 돌릴 일도 없어서 카탈로그 사진 폴더 전체를 반복문으로 돌리기에 좋습니다.
원본 크기 유지
결과는 고정된 정사각형이 아니라 업로드한 크기 그대로 돌아오므로, 원본 위에 다시 올리거나 마스크로 쓰거나 다음 편집 단계로 크기 조정 없이 넘길 수 있습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
image_url | 예 | 누끼를 딸 사진입니다. JPEG, PNG, WebP를 받습니다. 1자 이상 |
요금
$0.0048 / 이미지
출력 이미지 한 장 단위로 과금되며, 보내는 사진의 크기는 가격에 영향을 주지 않습니다.
활용 사례
상품 카탈로그와 쇼핑몰 등록 사진
아무 바닥에서나 찍은 상품도 배경을 지우고 모든 제품을 같은 단색 위에 올릴 수 있습니다. 등록 사진 전체의 배경을 통일하는 것은 매장의 인상을 가장 빨리 끌어올리는 방법이며, 상품마다 촬영 부스를 세울 필요도 없어집니다.
프로필 이미지, 팀 소개 페이지, 썸네일
사무실 벽, 거실, 거리 풍경에서 인물을 떼어 내 브랜드 배경을 깐 프로필 사진, 연사 카드, 영상 썸네일을 만듭니다.
긴 편집의 첫 단계
합성 전에 피사체부터 잘라냅니다. 여기서 배경을 지우고 Image Expander로 새 장면을 만든 다음, 투명 PNG를 그 위에 다시 올립니다.
프롬프트 가이드 및 실전 팁
피사체가 분명한 사진을 고르십시오
전경은 도구가 스스로 고릅니다. 사람이나 물건 하나가 화면을 분명히 차지하고 색이나 밝기로 배경과 구분될 때 가장 안정적입니다. 비슷한 비중의 사람이나 물건이 여럿 찍힌 사진은 의도보다 많이 남을 수 있으니, 보내기 전에 원하는 피사체만 남도록 잘라 주십시오.
가는 경계는 원본 크기로 확인하십시오
머리카락, 털, 레이스, 연기, 유리는 누끼가 가장 어려운 부분입니다. 특히 배경과 피사체의 색이 비슷할 때는 공개 전에 확대해서 확인하십시오. 같은 사진을 다시 돌리는 것보다 단순한 배경에서 다시 찍는 편이 효과가 큽니다.
파일은 PNG로 유지하십시오
투명도는 이를 지원하는 형식에서만 남습니다. 결과는 PNG로 저장하고 전달하십시오. JPEG로 변환하면 투명한 부분이 단색으로 채워져 방금 지운 사각형 배경이 되살아납니다.
API 빠른 시작
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "spicyapi/background-remover-v1/edit",
"input": {
"image_url": "https://example.com/reference.png"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
인증, 전체 스키마, 폴링과 오류 처리는 API 레퍼런스에서 확인하세요.






