はじめに
Shadow Remover は、写真の硬い影と強い光を取り除き、柔らかく均一な光で当て直します。画像を 1 枚送ると、同じ人物、服、背景の同じ場面が返ります。葉の模様、ブラインドの縞、真昼の強いまぶしさは消えています。プロンプトはありません。指示と陰影除去用の LoRA は固定です。
主な機能とハイライト
書くプロンプトはない
dx8152 の Light Restoration LoRA を付けた Qwen-Image-Edit-2509 を、固定の指示 1 つで実行します。アップロードし、約 12 秒待って、ダウンロードするだけです。
元のモデルにできないことをする
同じ写真、指示、seed を使うと、元の編集モデル単体では葉の影がそのまま残りました。LoRA を使うと影は消え、顔は均一に照らされました。
場面はそのまま
ポーズ、服、髪、背景は元のとおり戻ります。変わるのは光だけです。そのため、リライトやレタッチの前の最初の工程として使えます。
リクエストパラメーター
| パラメーター | 必須 | 説明 |
|---|---|---|
image_url | はい | 整える写真です。公開 HTTPS リンクまたはアップロード(JPEG、PNG、WebP、10 MB まで)。 1 文字以上 |
aspect_ratio | いいえ | 任意です。空のままにすると、写真の形を約 100 万画素で保ちます。 |
output_format | いいえ | 既定は JPEG です。必要なら PNG か WebP を選べます。 |
seed | いいえ | 同じ写真で 2 回の結果を比べたいときに、同じ数字をもう一度使います。0〜2147483647 の任意の整数です。 |
料金
$0.03 / 枚
出力画像 1 枚ごとに、定額料金で課金されます。比率と出力形式では料金は変わらず、失敗したリクエストには課金されません。
ユースケース
休暇中や屋外のポートレート
木陰、パーゴラの下、真昼の日差しの下で撮ると、顔にまだらな影ができがちです。撮り直す代わりに影を取り除き、撮れた瞬間を残せます。
ファッションと商品写真
服の上のブラインドの縞や窓の模様は、色と生地を見えにくくします。均して、服が見やすくなるようにします。
新しい光のためのクリーンな下地
Shadow Remover で既存の光を取り除き、そのあと Relight で欲しい光を説明します。
プロンプトガイドと実践のヒント
影が問題になっている写真を選ぶ
このツールは影だけでなく、すべての光を均一にします。1 灯の硬いキーライトで生まれた迫力は失われます。影が邪魔になっている写真に使い、ドラマチックな写真はそのまま残してください。
ポートレートは顔を比べる
光が変わる間に顔も描き直されます。ほとんどはとても近く保たれますが、大切なポートレートを差し替える前に、結果を元の写真と並べて確認してください。
拡大は後で
送った写真の大きさに関係なく、結果は約 100 万画素です。元が大きくても詳細は増えません。大きなファイルが必要なら、結果に Image Upscaler を使ってください。
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/shadow-remover-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 リファレンスを参照してください。








