본문으로 건너뛰기

AI 리라이트: 한 문장으로 사진의 조명 바꾸기

원하는 빛을 말로 설명해 사진을 리라이트하세요. 블루아워, 석양 림라이트, 스포트라이트. 실제 전후 결과, 솔직한 한계, 장당 $0.03, API 예시.

작성자
Lydia
발행
읽는 시간
약 6분
해 질 녘 안개 낀 자갈 해변을 걷는 짙은 울 코트 차림의 두 사람. 어깨와 머리에 따뜻한 금빛 림라이트가 닿고, 멀리 오두막이 보인다.

Relight는 사진 한 장과 원하는 빛에 대한 한 문장을 받아, 같은 인물과 같은 장면을 그 빛으로 다시 비춰 돌려줍니다. "블루아워, 트럭 헤드라이트 켜짐"이라고 쓰면 한낮 사진이 황혼으로 돌아옵니다. 요금은 장당 $0.03입니다.

"무료"에 대해: SpicyAPI에는 무료 구간이 없습니다. 납품된 이미지에 대해서만 과금되며, 실패한 작업은 과금되지 않습니다(작업 가이드 참고).

전후 비교: 한낮에서 블루아워로

입력은 연한 초록색 트럭 옆에 선 여성이 있는 밝은 소금 평원 사진입니다. 프롬프트는 "Relight the image as blue hour just after sunset: cool blue sky light, the truck's headlights switched on and glowing warm."

전: 하얀 소금 평원에서 연한 초록색 픽업트럭 앞에 서 있는 적갈색 리넨 수트 차림의 성인 여성. 하늘은 밝고 옅다.
전: 평평한 한낮의 빛.
후: 같은 여성과 트럭이 블루아워에. 짙은 청보라빛 하늘, 소금 위의 차가운 빛, 따뜻하게 빛나는 트럭 헤드라이트.
후: 블루아워. 헤드라이트가 켜졌고 소금에는 차가운 색조가 입혀졌다. 포즈, 수트, 트럭은 그대로.

사진에 없던 것(켜진 헤드라이트)을 프롬프트로 요청했는데 그대로 나왔다는 점에 주목하세요. 말로 설명한 광원은 추가될 수 있습니다.

안개 낀 해변을 금빛 석양으로

두 번째는 새벽 자갈 해변을 걷는 두 사람의 16:9 영화 스틸입니다. 프롬프트는 "Relight the image with a low golden sunset behind the couple: warm rim light on their hair and coats, long shadows across the pebbles."

전: 흐리고 옅은 새벽 하늘 아래, 안개 낀 자갈 해변을 걷는 어두운 코트 차림의 성인 두 사람.
전: 옅고 고른 새벽빛.
후: 같은 두 사람과 해변. 뒤에서 낮은 해가 빛나고, 코트와 머리에 따뜻한 림라이트, 앞쪽은 더 어둡다.
후: 두 사람 뒤의 석양. 두 인물의 윤곽에 따뜻한 빛.

오두막, 언덕, 물은 제자리에 있습니다. 해가 새로 생겼고 모든 색이 그에 맞춰 움직였습니다.

어두운 방과 스포트라이트 하나

세 번째는 흰 스튜디오의 댄서입니다. 프롬프트는 "Relight the image with a single hard spotlight from directly above in a dark studio, deep shadows all around him."

후: 어두운 티셔츠와 바지 차림의 성인 남성이 한 다리로 서서 팔을 들고 있다. 어두운 스튜디오에서 머리 위 스포트라이트 하나만 비추고, 바닥에 밝은 빛 웅덩이가 생겼다.
후: 밝은 스튜디오가 위에서 내리는 강한 빛 하나와 바닥의 빛 웅덩이만 있는 어두운 방이 되었다.

세 가지 중 가장 큰 변화입니다. 포즈는 유지됩니다. 하지만 빛이 자연스러워 보이도록 배경이 어두워져서, 방은 더 이상 같은 방이 아닙니다.

Relight 애드온이 더하는 것(한 번의 테스트에서)

Relight는 Alibaba의 오픈 모델 Qwen-Image-Edit-2509에 dx8152의 Relight LoRA(오픈 커뮤니티 어댑터)를 얹어 실행합니다. 리라이트 능력은 그 작자의 작업이며, 우리는 사진과 문장만 보내면 되도록 묶어 놓았을 뿐입니다.

한 번의 테스트로, 스튜디오 인물 사진 한 장을 같은 지시와 같은 시드로 기본 편집 모델에 애드온 없이 한 번, 애드온을 넣고 한 번 돌렸습니다. 기본 모델도 리라이트를 하며 창문과 따뜻한 빛을 더했습니다. 애드온을 쓰면 빛이 더 강하고 방향이 뚜렷해져, 머리카락에 따뜻한 윤곽광과 벽에 창틀 모양의 빛 무늬가 생겼습니다. 인물 사진 한 장의 결과이므로 측정이 아니라 관찰로 읽어 주세요. 기본 모델의 결과는 여기에 싣지 않았습니다.

프롬프트 쓰는 법

프롬프트가 곧 빛이므로 기본값은 없습니다. "Relight the image with" 또는 "Relight the image as"로 시작하고 광원, 방향, 색, 강도를 쓰세요. 테스트에서 본 것:

  • 블루아워(소금 평원): 사진에 없는 광원 "the truck's headlights switched on and glowing warm"을 지정하자 추가되었습니다.
  • 석양(해변): 위치와 윤곽을 지정한 "a low golden sunset behind the couple: warm rim light on their hair and coats"로 두 인물의 윤곽에 따뜻한 빛이 생겼습니다.
  • 스포트라이트(댄서): "a single hard spotlight from directly above in a dark studio"는 인물만이 아니라 방 전체를 어둡게 했습니다.
  • 창문 빛(스튜디오 인물 사진, 이 글에는 없음): 창문 빛을 요청하자 벽에 창틀 모양의 빛 무늬가 더해졌습니다. 새 사물을 원하지 않으면 빛만 묘사하세요. 이는 우리의 제안이며 따로 테스트하지는 않았습니다.
  • 테스트하지 않은 제안: 한 번에 하나만 바꾸고, 결과가 비슷하면 seed를 유지해 두 버전을 깔끔하게 비교하세요.

못 하는 것

  • 다른 사진의 조명을 복사하지는 못합니다. Relight는 텍스트로 움직입니다. 참조 이미지의 빛에 맞추는 것은 다른 도구의 일입니다.
  • 원래 있던 강한 그림자는 새 빛과 충돌합니다. 먼저 Shadow Remover로 그림자를 지우고, 깨끗해진 결과를 리라이트하세요. 첫 단계는 그림자 제거 가이드에 있습니다.
  • 큰 변화는 배경도 바꿉니다. 스포트라이트 테스트에서는 방이 어두워졌습니다. 의도한 결과지만 픽셀 단위의 편집은 아닙니다.
  • 결과물은 약 100만 화소입니다. 인쇄 크기가 필요하면 Image Upscaler를 쓰세요.
  • 얼굴은 고정되지 않습니다. 세 예시에서 얼굴은 바뀌지 않은 것처럼 보였지만 얼마나 달라지는지는 측정하지 않았으니, 중요한 인물 사진을 교체하기 전에 원본과 비교하세요.

Playground에서 써 보기

  1. Relight 페이지를 열고 충전된 계정으로 로그인합니다.
  2. 10 MB 이하의 JPEG, PNG, WebP 사진을 업로드합니다.
  3. 프롬프트 칸에 새 빛을 씁니다. 화면비를 비워 두면 사진의 비율이 유지됩니다.
  4. 실행합니다. 세 예시에서 모델 처리 시간은 7~30초였습니다.

코드에서 호출하기

서버 환경에 SPICY_API_KEY를 설정한 뒤 작업을 생성합니다.

bash
curl https://api.spicyapi.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "spicyapi/relight-v1/edit",
    "input": {
      "image_url": "https://example.com/your-photo.jpg",
      "prompt": "Relight the image as blue hour just after sunset: cool blue sky light, the truck headlights switched on and glowing warm.",
      "seed": 51
    }
  }'

taskId가 반환되며, 폴링이나 웹훅으로 결과를 받습니다(작업 가이드 참고). image_url은 사진의 공개 HTTPS 링크여야 합니다. 선택 필드는 aspect_ratio, seed, output_format(jpeg, png, webp)입니다. 결과물은 자체 저장소로 복사하세요. 생성 파일은 최대 14일간 보관됩니다.

FAQ

무료 AI 리라이트가 있나요?

SpicyAPI에는 없습니다. Relight는 납품된 이미지당 $0.03이며 실패한 작업은 과금되지 않습니다. 다른 도구들은 일일 무료 한도를 내세우기도 하니 최신 약관을 확인하세요.

사람이 바뀌나요?

세 예시에서 얼굴은 바뀌지 않은 것처럼 보였고 포즈, 옷, 구도도 유지되었습니다. 달라지는 정도는 측정하지 않았으니 원본과 비교하세요.

참조 사진의 빛에 맞춰 리라이트할 수 있나요?

아니요. 텍스트 지시만 따릅니다.

다른 언어 English · 日本語 · Español · Русский

직접 해 보기

실행한 만큼만 결제하세요. 요금제도, 구독도 없습니다.

사용 모델: MiniMax H3 · ByteDance Seedance 2.0 Fast