気に入った写真が一枚あって、同じ場面を別の方向から見たい。車を横向きにしたい、真上から見たい、引きの写真を寄りに変えたい。「Qwen Edit 2509 Multiple Angles」は、"Rotate the camera 45 degrees to the left." のような一文でそれを行うLoRAです。 dx8152 がAlibabaのQwen-Image-Edit-2509向けに学習したもので、ライセンスはApache-2.0、トリガーワードは不要です。このガイドでは、対応する命令、私たちの実測結果、うまくいかなかった場面、そして2通りの使い方を紹介します。
このLoRAについて
dx8152のMultiple-angles LoRAは、既存の写真の周りで仮想カメラを動かします。前進、左・右・下への移動、左右45度の回転、真上からの視点、広角、クローズアップへの切り替えができます(モデルカードにある命令です)。2025年11月2日、一貫性が不安定だという報告を受けて、作者は学習回数を増やした版を再アップロードしました。最新のファイルを使ってください。
モデルカードには9つの例が載っており、下の表はその一覧そのものです。カードには、ほかにも多くの言い方が可能とあります。私たち自身が試したのは、45度回転、真上から、クローズアップの3つだけです。 残りの6つはカードの記載に頼っており、私たちは未検証です。次の英文のまま使うのが最も確実です。
| 動き | 命令 |
|---|---|
| 前進 | Move the camera forward. |
| 左へ移動 | Move the camera left. |
| 右へ移動 | Move the camera right. |
| 下へ移動 | Move the camera down. |
| 左回転 | Rotate the camera 45 degrees to the left. |
| 右回転 | Rotate the camera 45 degrees to the right. |
| 真上から | Turn the camera to a top-down view. |
| 広角 | Turn the camera to a wide-angle lens. |
| クローズアップ | Turn the camera to a close-up. |
私たちの検証で成り立ったルール: まずは1回のリクエストに命令を1つだけ。下の真上からの例は複合プロンプト(90度回転してから真上から)で、うまくいきましたが、1回の結果に過ぎません。複合プロンプトがずれる場合は、2回のリクエストに分け、最初の結果を次の入力にしてください。
私たちの写真での結果
架空の成人を被写体に、このLoRAをQwen-Image-Edit-2509上で動かすホスト版のCamera Angle Changerで試しました。LoRAの強度設定はなく、常に最大強度で適用されます。
左に45度回転。 元の写真は、塩湖で淡いグリーンのピックアップトラックの横に立つ女性を正面から撮ったものです。


プロンプト:"Rotate the camera 45 degrees to the left." シード 424242。 トラックは側面を見せる向きになり、女性はその手前の別の位置に移りましたが、スーツ、髪、塩湖はそのままでした。同じシードでLoRAを外した私たちの1回のテストでは、ベースモデルは視点をほとんど変えませんでした。比較は1回だけで並べて見せる画像もないため、ベンチマークではなく、回転でLoRAが効くという目安として読んでください。
真上から。 同じ写真、複合プロンプト:"Rotate the camera 90 degrees to the right and turn the camera to a top-down view."

ひび割れた塩の模様、トラックの色、女性の服装は引き継がれ、元の写真に写っていなかった屋根と荷台は描き足されました。私たちの比較ではベースモデルも真上からの視点は出せたので、LoRAだけの芸当ではありません。
引きからクローズアップへ。 元の写真:霧の海岸にいる二人の16:9の引きの写真。プロンプト:"Turn the camera to a close-up." シード 41。


同じ二人が寄りのツーショットになり、背景には小屋が残りました。コートと霧も引き継がれています。これがこの記事のカバー画像です。
うまくいかなかった場面
- 背景の詰まったスタジオポートレート。 グレーの背景に緑のドレスの女性、"Rotate the camera 45 degrees to the right.": 主に頭が向きを変えただけでした。結論:寄りのスタジオ写真で体の周りを回り込むような変化は期待しないでください。
- 全身・ローアングル。 何もない白い部屋に立つ男性を下から見上げるショットを頼みましたが、ほとんど変わらず、採用しませんでした。結論:「下から見上げる」はモデルカードにある命令ではなく、このLoRAも従いませんでした。クローズアップや広角など一覧にある命令を試すか、ローアングルは苦手と割り切ってください。
- 描き足される面。 大きな回転や真上からの視点では、写真に写っていない部分が描かれます。もっともらしく見えますが新しい内容なので、商品の背面など正確さが必要な部分は確認してください。
- 方向と中間の角度。 このLoRAを使うHugging Faceのユーザーからは、左右の取り違え、ローアングルや傾けたショットができないことが報告されています。最初の結果で方向を確認し、20度だけ回すといった細かい指定は期待しないでください。
「奥行きのある写真」とは: 手前に被写体があり、その後ろに距離のある物や背景がはっきり見える写真のことです。トラックと塩湖の前に立つ女性がその例です。カメラが回り込む対象があるわけです。被写体のすぐ後ろが平らな背景だと、見せられるものがありません。
ローカルで使うか、ホスト版を使うか
ローカル(案内のみ)。 LoRAはHugging Faceのページにあり、ファイルをComfyUIの models/loras フォルダに置きます。カードはQwen-Image-Lightning LoRAとの併用も勧めていますが、強度やステップ数の指定はなく、私たちもローカル環境は試していません。カードとリンク先の解説に従ってください。
ホスト版。 Camera Angle Changerのページを開き、写真を追加して命令を1つ入力し、実行します。料金は縦横比や出力形式に関係なく1枚0.03ドルです。私たちの5回のテスト実行では、キュー待ちを除いてモデルの生成に7.5〜25秒かかりました。
| フィールド | 値 |
|---|---|
image_url | 必須。写真 |
prompt | 必須。最大1,000文字 |
aspect_ratio | 任意:1:1、16:9、9:16、4:3、3:4、3:2、2:3、21:9、9:21。空欄なら元の写真の形を保つ |
output_format | 任意:jpeg(既定)、png、webp |
seed | 任意:0〜2147483647。同じ写真で2つの命令を比べるときに同じ値を使う |
タスクガイドにあるとおり、料金はタスク受付時に確保され、失敗すると解除されるので、受け取った画像の分だけ支払います。コードからは次のように呼び出します。
# 1. Create the task
curl -s "https://api.spicyapi.ai/api/v1/jobs/createTask" \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "spicyapi/camera-angle-changer-v1/edit",
"input": {
"image_url": "https://example.com/your-photo.jpg",
"prompt": "Rotate the camera 45 degrees to the left.",
"seed": 424242
}
}'
# 2. Check it with the taskId from step 1 until the state is final
curl -s "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"ベースモデルに自分のLoRAを載せたい場合は、Qwen Image Edit 2509 LoRAのページが対応しています。
よくある質問
トリガーワードは必要ですか? いいえ。動きを普通の文で書いてください。
どんな写真でもアングルを変えられますか? 手前に被写体があり、後ろにはっきり遠い背景がある写真(車の前の人物、広い風景など)で最も効きます。寄りのスタジオポートレートや、無地の背景の全身写真ではあまり変わりません。編集する権利のある写真だけを使ってください。
同じ人物のままですか? 私たちの検証では服装、髪、背景は保たれましたが、大きな回転では被写体が描き直されます。使う前に顔やディテールを見比べてください。






