소개
Photo to Anime는 사진을 애니메이션 그림으로 바꿉니다. 인물 사진, 커플이나 단체 사진, 반려동물 사진을 보내면 같은 피사체, 같은 의상, 같은 장소의 애니메이션 이미지가 돌아옵니다. 로컬 설치, GPU, ComfyUI 워크플로가 필요 없습니다. 그림을 사진으로 바꾸는 Anime to Real과는 반대 방향의 도구입니다.
핵심 기능 및 하이라이트
Photo-to-Anime LoRA 기반
Alibaba의 오픈 모델 Qwen-Image-Edit-2509에 AutoWeeb의 Photo-to-Anime LoRA를 적용합니다. 이 LoRA는 사진을 애니메이션으로 다시 그리도록 학습된 MIT 라이선스 어댑터입니다. 같은 사진과 seed로 기본 모델과 비교했을 때, 기본 모델이 바꿔 버린 여성의 갈색 눈과 적갈색 머리를 LoRA는 그대로 지켰습니다. 가중치를 호스팅하거나 샘플러를 고르거나 LoRA 강도를 맞출 필요가 없습니다.
멈추지 않는 지시문
제작자의 세 단어 프롬프트 ‘transform into anime’는 저희 테스트에서 사진을 거의 그대로 돌려주는 경우가 있었습니다. 이 도구는 그 문구를 유지하면서 사진 전체를 애니메이션 일러스트로 다시 그리라는 명시적인 한 줄을 더합니다. 이 지시문으로 카페 인물 사진부터 골든 리트리버까지 테스트 사진 다섯 장이 모두 애니메이션으로 돌아왔습니다.
구도는 그대로
프레이밍, 포즈, 옷차림, 장면은 사진을 따릅니다. 가을 산책길에서 손을 잡은 커플은 다시 그린 뒤에도 같은 길에서 손을 잡고 있습니다. 사진 한 장만으로도 완전한 요청이 되며, prompt에 적은 선택 한 줄은 내장 지시문 뒤에 덧붙습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
image_url | 예 | Photo to Anime의 사진 애니메이션풍 재작화에 사용할 원본으로 JPEG, PNG, WebP 파일을 최대 10MB까지 업로드하거나 공개 HTTPS 파일 링크를 지정합니다. 1자 이상 |
prompt | 아니요 | 선택 사항입니다. 내장 지시문 뒤에 새 문장으로 덧붙는 짧은 지시 한 줄입니다. 1000자 이하 |
aspect_ratio | 아니요 | Photo to Anime의 사진 애니메이션풍 재작화 시 aspect_ratio를 생략하면 원본 비율을 약 100만 화소로 유지하며, 구도를 바꾸려면 9가지 비율 중 선택합니다. Photo to Anime의 1:1은 1328 x 1328, 16:9는 1536 x 864, 9:16은 864 x 1536입니다. |
output_format | 아니요 | Photo to Anime의 사진 애니메이션풍 재작화 결과는 기본 JPEG로 저장하며 다운로드할 파일을 PNG나 WebP로 선택할 수도 있습니다. |
seed | 아니요 | Photo to Anime의 사진 애니메이션풍 재작화 비교 시 원본과 seed를 고정하고 지시 하나만 바꿉니다. Photo to Anime의 seed는 0~2147483647의 정수이며 생략하면 무작위로 정하고 픽셀 단위 일치는 보장하지 않습니다. |
요금
$0.05 / 장
Photo to Anime의 사진 애니메이션풍 재작화는 완성 이미지 1장 기준 정액 과금이며 화면비나 JPEG·PNG·WebP 선택은 가격에 영향을 주지 않고 편집 실패 시 청구하지 않습니다.
활용 사례
애니메이션 아바타와 프로필 사진
셀카나 인물 사진을 프로필, 채널, 커뮤니티 배지용 애니메이션 아바타로 바꿉니다. 나를 알아볼 수 있게 하는 머리색, 눈 색, 의상은 그대로 남습니다.
커플, 친구, 선물
커플, 가족, 단체 사진을 애니메이션 그림으로 다시 그려 카드, 인화, 기념일 게시물에 씁니다. 모두가 화면 속 자기 자리를 그대로 지킵니다.
반려동물을 애니메이션 캐릭터로
강아지 사진을 같은 자리에 같은 털색으로 엎드린 애니메이션 캐릭터로 바꿔 스티커, 휴대폰 배경화면, 생일 카드에 씁니다.
프롬프트 가이드 및 실전 팁
프롬프트 없이 시작하기
내장 지시문은 이미 피사체, 포즈, 옷차림, 색감을 유지한 채 애니메이션으로 다시 그리도록 요청합니다. 먼저 사진을 프롬프트 없이 한 번 실행해 결과를 확인한 뒤에 무엇이든 더하세요.
선명하고 큰 얼굴 쓰기
LoRA 제작자는 고해상도 사진을 권장합니다. 화면의 상당 부분을 차지하는 얼굴은 특징이 남고, 넓은 풍경 속 작은 얼굴은 단순하게 그려져 돌아옵니다.
배경은 사진처럼 남는다고 생각하기
사람과 반려동물이 먼저 다시 그려집니다. 스카이라인이나 가을 나무처럼 복잡한 배경은 사진 같은 느낌이 꽤 남는 경우가 많고, 저희 테스트에서는 배경을 애니메이션 그림으로 그려 달라는 한 줄을 더해도 변화가 크지 않았습니다.
seed를 고정해 비교하기
프롬프트를 시험할 때 같은 seed를 쓰면, 새로운 무작위 결과가 아니라 추가한 한 줄이 무엇을 바꿨는지 볼 수 있습니다. seed는 비교를 공정하게 해 줄 뿐, 매번 같은 이미지를 약속하지는 않습니다.
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/photo-to-anime-v1/edit",
"input": {
"image_url": "https://example.com/reference.png",
"output_format": "jpeg"
}
}'
# 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 레퍼런스에서 확인하세요.








