本文へスキップ

Face Swap Pro は SpicyAPI の高精度な画像顔入れ替えです。参照写真の顔立ちをターゲット画像の人物へ移し、仕上げの補正をしないので肌の質感や粒状感が残ります。画像 URL 2 つのみで、プロンプトは不要です。

最低価格 $0.16/枚

プレイグラウンド

入力

画像編集
1/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP

  • 1
1 / 1 ファイル
差し替えられる画像です。この人物の頭の形、髪、生え際、ポーズ、視線、衣装、背景は保たれ、置き換わるのは顔の造作だけです。1 枚につき顔は 1 つだけはっきりと、極端な横向きではなく、造作が読める大きさで写っている必要があります。集合写真は先に被写体へトリミングしてください。形式は JPEG、PNG、WebP で、ログインなしで到達でき、タスク実行時にも生きている URL に置きます。 1 文字以上
1/1

ファイルやメディアのリンクをドロップ、貼り付け、または選択 · 1 ファイル・1 件 10 MB まで・JPG · PNG · WEBP

  • 1
1 / 1 ファイル
顔の造作を供給する画像です。取り込まれるのは顔だけで、頭の形や髪は取り込まれないため、この写真自身の構図、背景、衣装は無視されます。ターゲットとおおよそ同じ向きから光が当たったものを選んでください。スワップはターゲットの光を変えないので、食い違うと顎に継ぎ目として出ます。ここで顔が大きく鮮明であることが、このエンドポイントで品質に最も効く要素です。 1 文字以上
顔の補正
入れ替えた顔に顔補正の処理をかけ、より高解像度の顔にします。既定はオフです。料金は変わりません。
セーフティチェックオフ

SpicyAPI はこのモデルにセーフティチェックをかけません。プロンプトと素材はそのままモデルに渡り、出力はモデル自身が決めます。

送信と料金見積もりを有効にする前にアカウントを確認しています。

出力

実行待ち
wet-skin-closeupサンプル出力

関連モデルと次のステップ

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

フィールドは二つ、転写だけ、あとは何もしない

Pro はこのカタログで最も小さいリクエスト面です——ターゲット画像とリファレンスの顔、そして三つ目のフィールドはありません。prompt もシードもフォーマット指定もなく、結果に修飾の工程もかかりません。これは機能の欠落ではなく製品の定義です。仕上げを自分のパイプラインでやるなら、余計な美化は取り消す手間にしかなりません。

ワークベンチを開く
フィールドは二つ、転写だけ、あとは何もしない
エンドポイント
edit 一本、非同期、画像 1 枚が返る
任意フィールド
なし——スキーマのプロパティはちょうど二つ
課金
返った画像 1 枚ごと、完了時に発生
コンテンツ制限
検閲なし — 当社側でフィルタは追加しません
フィールドは合計二つ
これがリクエストボディの全部image_url と reference_image_url、どちらも JPEG / PNG / WebP。additionalProperties は false なので、それ以外は受け付けられません。
修飾工程なし
転写した結果がそのまま返る入れ替えのあとに平滑化も再階調もかかりません。後段で色を作るなら、それと喧嘩するものが何もない状態で渡ります。
調整するものがない
シードも prompt もフォーマットもない振るパラメータがないので、品質の作り込みは二枚の写真の選び方と構図に全部乗ります。

Face Swap Pro が意図して持たないもの

  • 転写後のレタッチがない

    肌は平滑化されず、再階調もされません。自前のグレーディングを持つパイプラインは、加工済みのものと戦う代わりに素の入力を受け取れます。

  • 設定を間違えようがない

    URL 二本だけです。組み合わせを誤るフィールドがなく、出力を信用する前に試すべき組み合わせもありません。

  • 崩れようのないスキーマ

    ちょうど二つのプロパティに対して additionalProperties は false。これに対して書いた連携コードは、壊れうる面がほとんど残っていません。

  • 入力形式は系統内で共通

    両方の入力が JPEG / PNG / WebP。公開 URL、アップロード済みファイル URI、インラインの data URI のいずれでも渡せます。

  • 他と同じく非同期

    投げてからコールバック、またはタスクのポーリングで受け取ります。1 タスクにつき画像 1 枚です。

  • 検閲なし、責任は呼び出し側

    当社側でコンテンツのスキャンは行いません。同意と肖像の権利は、画像を送る側に残ります。

Pro が適している場面

  • 仕上げ工程がすでにある

    下流で色を作る

    仕上げ工程がすでにある

    色、粒子、肌の処理は自分のパイプラインの仕事です。あらかじめ平滑化して返すエンドポイントは、始める前に取り消す作業を増やします。

  • フィールドが少ないほど壊れ方も少ない

    再現性のある連携

    フィールドが少ないほど壊れ方も少ない

    必須二つ・任意ゼロなら、リクエスト形状がサービス間や環境間でずれようがありません。

  • 測っているのは転写そのもの

    比較評価

    測っているのは転写そのもの

    レタッチが間に挟まらないぶん、判断の対象が化粧の層ではなく同一性の転写そのものになります。

  • 成人同士の合意、プラットフォーム側のスキャンなし

    クリエイター向け・規制なし

    成人同士の合意、プラットフォーム側のスキャンなし

    当社側で何もフィルタしません。権利の確認は、画像を送る前に済ませておく話です。

バックエンドから Face Swap Pro を呼ぶ

  1. 二枚の写真に手間をかける

    パラメータがない以上、入力の質だけが唯一のレバーです。正面から、均一な光で、十分な解像度のリファレンス——設定で動かせたはずのどれよりも結果を動かします。

  2. 二枚を参照可能にする

    公開 HTTPS URL、プラットフォームのアップロード手順、インラインの data URI のいずれでも構いません。自前でホストする必要はありません。

  3. Idempotency-Key を付ける

    キーなしのリトライは、一枚に二回払う経路そのものです。付けておけば再送は元のタスクを返します。

  4. ポーリングより callBackUrl

    完了時に結果のほうから来るので、スケジューラも待ち時間も不要になります。

  5. 入力不備と一時障害を分ける

    顔が検出できないものは invalid_request で、再送しても同じです。upstream_unavailable のほうはリトライする価値があります。

具体例

  • カラーパイプラインに直結させる

    返った画像をそのまま自分のグレーディングへ。転写後に何もかかっていないので、LUT が乗るのは他人の仕上げではなく転写そのものです。

  • 自分の写真で段を比べる

    同じペアを Pro と Plus に通し、実際に納品できる枚数を数えます。ギャラリーの作例は見栄えのするものが選ばれています。本当の試験は手元の難しいペアです。

  • 素材が揃っている大量処理

    撮影条件が管理された一つのセットから来る写真なら、Plus の自動階調合わせに直す余地はあまりなく、Pro の素の転写のほうが運用は単純です。

Face Swap Pro についての質問

Pro の位置

Pro と Plus は 1 枚あたり同額で、必須の二枚も同じです。Plus はトーン調整とフォーマット指定とシードを足し、顔か頭部かを自分で決めます。Pro はそのどれもしません。品質の上下ではなく、仕上げをここでやるか下流でやるかの選択です。

このシリーズのモデル4

画像モデル3