ツール
ペット着せ替え
撮影なしで、どんな服でもペットに着せたイメージを確認できます。
セーター、パーカー、レインコート、コスチュームなど、どんな服でも犬や猫の写真に着せて、撮影なしでリアルな着用イメージを生成します。ペットに服を着せてみたいとき、服がペットにどう似合うかを確認したいとき、ペット服の商品画像を作りたいときに使います。
概要
| 項目 | 内容 |
|---|---|
| コマンド | tufty pet-dressup |
| 種類 | 画像 |
| 必須の入力 | --product 商品画像、1つ以上。--model モデル画像(ペット、人物、被写体)、1枚以上 |
| 任意の入力 | なし |
| 出力 | 画像:商品とモデルの組み合わせごとに1〜4枚、1回の実行で最大16枚 |
パラメーター
| フラグ | 説明 | 選択肢 | デフォルト |
|---|---|---|---|
--product <file|url...> | 商品画像:ローカルのパス、data: URL、http(s)のURL。複数の商品は1つずつ生成されます。同じ商品の複数カットは+でつなぎます(最大4枚) | 最大8商品 | — |
--model <file|url...> | モデル画像(ペット、人物、被写体)。すべてのモデルがすべての商品と組み合わされます | 最大8枚 | — |
--quality <id> | 画質。料金は下記を参照 | low、medium、high、xhigh、max | low |
--ratio <id> | アスペクト比。autoではモデルが判断します | auto、1:1 (1024x1024)、3:4 (1024x1536)、9:16 (1024x1536) | auto |
--count <n> | 商品とモデルの組み合わせごとの生成枚数 | 1、2、3、4 | 1 |
--enhance | ツール内蔵のプロンプトAI補正を有効にする | スイッチ | オフ |
--notes <text> | この実行の補足説明。最大2000文字の自由記述 | — | — |
--no-cutout | 入力画像の自動切り抜きを省略(1枚につき1クレジット節約) | スイッチ | 切り抜きあり |
--dry-run | 検証してペイロードとクレジットの見積もりを表示。アップロード・課金なし | スイッチ | — |
--no-wait | 送信直後にrunIdを返す | スイッチ | 待機する |
--timeout <seconds> | 実行を待機する最大秒数 | 正の数 | 900 |
--save <dir> | 生成物をこのディレクトリにダウンロード | — | — |
--format <mode> | 標準出力の形式:エンベロープ全体、または1行に1つのURL | json、url | json |
料金
| 画質 | 1枚あたりのクレジット |
|---|---|
low | 6 |
medium | 18 |
high | 49 |
xhigh | 71 |
max | 94 |
合計 = 画質ごとの単価 ×(商品数 × モデル数)× --count。これに自動切り抜きの費用として入力画像1枚につき1クレジットが加算されます。
料金は2026年9月22日時点のもので、変わる場合があります。tufty tools describe pet-dressupで常に現在の料金を確認でき、--dry-runで正確な見積もりを表示できます。詳しくはクレジットを参照してください。
例
セーター1着をコーギー1匹に着せる(正方形、画質medium)
tufty pet-dressup --product ./sweater.jpg --model ./corgi.jpg --quality medium --ratio 1:1パーカーの前後2カットを1商品として2匹の犬に着せ、それぞれ2枚ずつ生成してローカルに保存
tufty pet-dressup --product ./hoodie-front.jpg+./hoodie-back.jpg --model ./corgi.jpg ./shiba.jpg --count 2 --save ./out先にクレジットの費用を確認する
tufty pet-dressup --product ./sweater.jpg --model ./corgi.jpg --quality high --dry-run出力例
{
"ok": true,
"result": {
"tool": "pet-dressup",
"runId": "3f6c2a1e-8b4d-4e7a-9c55-0d2b7e1f4a90",
"status": "completed",
"outputs": [
{
"type": "image",
"url": "https://static.tufty.ai/.../result.png"
}
]
}
}--save <dir>を使うと各生成物にpathも含まれます。--no-waitを使うとstatusはrunningになり、outputsは空になります。詳しくは出力モードを参照してください。
ヒント
- ペットの写真は、明るく鮮明で全身が写っているものを使ってください。服は平置きやハンガー掛けの写真が最適です。
- すべての商品がすべてのペットと組み合わされます:2商品 x 2匹 x
--count 2= 8枚(1回の実行で最大16枚)。
