コンテンツにスキップ
Kamply

Kamplyでの背景透過

背景透過は、 自分でエッジを測定します

BiRefNetがMacのGPU上で動き、元画像の隣にソフトアルファのPNGを書き出します。

もう少しくわしい説明

BiRefNetがMacのGPU上で動き、元画像の隣にソフトアルファのPNGを書き出します。アルファチェックがカバレッジ、ハロー、エッジ幅を読み取り、ハローはブランドのキャンバス色を基準に判定してから、切り抜きが投稿に使われます。

無料です。ファイルはお持ち帰りいただけます。Akashが日程の候補をご返信します。

完成した作品、 アプリの中で制作。

どの作品も、公開するサイズのままKamplyで制作したものです。サンプルブランドにはその旨を表示しています。

暗い背景の4:5投稿。1年の振り返りカードが扇状に重なり、手前のカードには記録日数、食事数、連続日数などのサンプルデータがライム色の数字で並んでいます
NutriScanあなたの2026年は、もう集計済み。 フィード投稿・4:5・英語
チャコール地の4:5投稿。「One studio, every format」の見出しの下に、投稿、リール、正方形、スライド資料を表すライム色の枠が4つ並んでいます
Kamplyひとつのスタジオで、あらゆる形式を。 フィード投稿・4:5・英語

アプリのライブラリにあるサンプルブランド

Darnfold、Boxkin、Woofstead、Lateliftは架空のブランドです。作品内の数字はすべて架空のものです。

Kamplyのサンプルブランド「Darnfold」。正方形の投稿。破れたジーンズの縫い目のクローズアップに、作業員のミニチュア人形とコーン、糸巻きを置き、ブラックフライデーの「内ももの道路工事」という一文を添えていますサンプル
Darnfold · サンプル内ももで道路工事中。 フィード投稿・1:1・英語
Kamplyのサンプルブランド「Boxkin」。段ボール箱ひとつで創業のいきさつを語るカルーセル。担当者のいない「Release notes」のラベル、金曜に決まったローンチ、「late」のシール、テープで貼った引き継ぎメモサンプル1 / 6
Boxkin · サンプルリリースノートは相手が持っていると、お互い思っていた。 カルーセル・4:5・英語
Kamplyのサンプルブランド「Boxkin」。図解スタイルの正方形の投稿。目のついた段ボール箱が2つのデスクの間を飛んでいて、番号つきの3つの注記がその時点の持ち主を説明していますサンプル
Boxkin · サンプル空中でも、箱はまだアナのもの。 フィード投稿・1:1・英語
Kamplyのサンプルブランド「Darnfold」。濃紺の背景のカルーセル。4か所を直したジーンズの全体と、膝の当て布、膝上の当て布、太ももの楕円形の当て布のクローズアップサンプル1 / 5
Darnfold · サンプル4回戻ってきた一本。 カルーセル・4:5・英語
Kamplyのサンプルブランド「Woofstead」。台本のように組んだカルーセル。飼い主と動物看護師の夜遅くのチャットに、スパニエルの写真と、犬の動きを書いたイタリック体のト書きが入っていますサンプル1 / 5
Woofstead · サンプルロロが午後10時41分に靴下を食べた。 カルーセル・4:5・英語
Kamplyのサンプルブランド「Boxkin」。横長の求人投稿。段ボール箱にテープで貼られた引き継ぎメモに「Wanted: our second product designer」とあり、完了と次の欄が記入されていますサンプル
Boxkin · サンプル募集:2人目のプロダクトデザイナー。 LinkedIn投稿・1.91:1・英語
Kamplyのサンプルブランド「Darnfold」。英国の母の日に向けた9:16ストーリーズ。ジーンズのウエストに「Mum」宛ての荷札が下がり、修理は無料で送料も往復とも負担する、という説明が続きますサンプル
Darnfold · サンプル直したジーンズを、母のもとへ。 ストーリーズ・9:16・英語
全36件の作品を見る

カットアウトを投稿に使う前に、alpha-checkが確認する項目

カバレッジフレームの0〜100%
採用
2%未満、被写体が壊れている98%超、何も除去されていない
ハロー輝度-35〜+70
0+35で不合格

マイナスは縁が背景色に沈んでいることを意味し、これはきれいなマットの通常の状態です。

エッジ帯の幅0〜8px
0.6px6.0px

6.0pxを超えると警告のみです。非常にソフトな状態で、髪や毛には問題ありません。

これらの数値は、エンジンのalpha_check.pyに定数として設定されています。カバレッジは0.02から0.98の範囲で動き、ハローが+35を超えると強制的に不合格になります。エッジ帯は0.6px未満または6.0pxを超えたときだけ警告になります。

実際にできること

KamplyはMacのデスクトップアプリです。

できることの詳細

マッティングは切り抜きへの既定ルートではありません。まず既成のPNG素材を探し、マッティングを使うにはその素材で足りなかった理由を記録する必要があります。それが正しい判断のとき、埋め込みターミナルで頼めば、nobg.shがBiRefNetをローカルで読み込み、学習解像度である1024pxでマッティングし、元画像には触れずにname--nobg.pngをその隣に書き出します。Apple M4で1枚あたりおおよそ2から6秒です。そのあとalpha-checkがエッジを測定し、それを通らなければ投稿ゲートは受け付けません。

できないこと

これはブラウザのツールではありません。

あなたにお任せすること

アップロード欄はなく、アプリの中に背景を削除するボタンもありません。切り抜きはあなたのMac上、有償のデスクトップアプリの中で、すでにプロジェクトフォルダにあるファイルに対して行われます。

流れを、 順を追って

実際にアプリが動く順番のとおり、三つのステップです。

  1. ターミナルで頼みます

    背景を削除するボタンはありません。埋め込みターミナルで頼むと、クルーがプロジェクトフォルダにある画像に対してnobg.shを実行します。被写体が見る人自身を映す人物写真であれば、それが正しい判断です。物や料理の一皿であれば、既成の切り抜きを求め、素材で足りなかった理由を書かせます。

  2. BiRefNetがMac上でマッティングします

    モデルはローカルで読み込まれ、MacのGPU上で動きます。M4で1枚あたりおおよそ2から6秒です。マスクは元画像の幅と高さに合わせて拡大され、しきい値なしで適用されるので、髪や毛並みの柔らかいエッジが保たれます。

  3. エッジが測定されます

    alpha-checkがカバレッジ、ハロー、エッジ帯の幅を報告し、ブランドのキャンバス色の上に置いた切り抜きのプレビューPNGを書き出します。ハローが出れば直し方も一緒に示され、imgedit.sh dehaloがアルファを内側に侵食させ、新たな色は作りません。

数字について、 その出どころ

このページの数字はすべて、Kamplyのビルド記録か、名前を挙げた公開出典にたどれます。推定値は一切ありません。

モデル
BiRefNet、ローカル実行
1枚あたりの時間
おおよそ2から6秒
出力
8ビットアルファ付きPNG
対応形式
jpg、jpeg、png、webp、bmp、tif、tiff
ハローの強制失敗しきい値
0から255のスケールで+35
初回実行時のダウンロード
重み込みでおおよそ2から3GB
それぞれの数字の意味
モデル
ZhengPeng7/BiRefNetをtransformers経由で、自身のマシン上で動かします
1枚あたりの時間
Apple M4、10コア、16GBで計測。MacのGPUを使用
出力
入力の隣にname--nobg.pngとして書き出されます。元画像は変更されません
対応形式
それ以外の静止画拡張子は推測せず名前で拒否します。動画ファイルはクリップの経路に進み、ProRes 4444アルファの.movとして戻ります
ハローの強制失敗しきい値
tokens.cssから読み取ったブランドのキャンバス色を基準に判定します
初回実行時のダウンロード
torchとその依存関係、それに加えて880MBのBiRefNetの重み。アプリ本体のインストールには含まれません

質問、 実際に寄せられるもの

ここにない質問はライブデモでお尋ねください。下のフォームは実際の担当者に届きます。

このページで画像をアップロードして切り抜きを受け取れますか

いいえ。このサイトのバックエンド窓口はライブデモのフォーム一つだけで、ファイルを送る先がありません。ここにある無料ツールはすべてブラウザの中だけで完結し、背景透過はMacアプリの中で、すでにプロジェクトフォルダにあるファイルに対して行われます。

画像が自分のMacの外に出ることはありますか

いいえ。BiRefNetはtransformers経由で自身のマシン上で動くので、マッティングはMac上で計算され、画像そのものはどこにもアップロードされません。ネットワークを通るのはモデルだけで、おおよそ880MBの重みを一度取得してキャッシュします。決定記録にある通り、このモデルのホスティング版が採用されなかったのもまさにこの理由からで、すべてのクライアント画像を社外の第三者サーバーにアップロードしてしまうからです。モデルはサンプリングを行わないため、同じファイルと同じ重みなら、実行するたびに同じPNGが得られます。

アルファチェックは何を捉え、何を見逃しますか

カバレッジが98パーセント以上なら何も除去されていないとみなして強制失敗にし、2パーセント以下なら被写体が壊れているとみなして強制失敗にし、ハローが0から255のスケールで+35以上でも強制失敗にします。エッジ幅は警告だけです。セグメンテーションの誤りは捉えないので、腕が切れていたり浮いたゴミが写っていても数値上は通ってしまいます。だからこそ、すべてのチェックがプレビューPNGを書き出し、あなたが目で見られるようにしています。

同じ切り抜きが、あるブランドでは通り、別のブランドでは落ちるのはなぜですか

ハローはtokens.cssから読み取ったあなたのキャンバス色を基準に判定します。暗いフリンジは暗いフィールドには沈み、明るいフィールドでは輪郭として浮き出るので、判定は切り抜きが実際に置かれる背景に従います。別の背景色に対して採点しても、その投稿先については何も分かりません。

小さい画像や低解像度の画像を鮮明にできますか

いいえ。Kamplyにアップスケーラーはありません。処理のルールはむしろ逆方向です。ストック写真は元の解像度のまま取得します。1300pxをデフォルトにしていた頃、1080幅のフレームの中でぼやけて見えており、867x1300の写真3枚をめぐってボードが差し戻しになったことがあったからです。小さい元画像からは、小さい切り抜きしか得られません。

実行するには何が必要ですか

macOS 11以降が動くApple silicon Macです。Kamplyは署名と公証済みのDMGで、Web版もモバイルアプリも、背景透過専用のAPIもバッチ処理パネルもありません。背景透過機能はアプリと一緒にはインストールされません。初回実行時にpip installの一行が表示されて一度終了し、そのあとtorchのおおよそ2から3GBと880MBの重みを一度だけ取得します。

ライブデモには、ブリーフをひとつお持ちください。

ライブデモでは、自社のブランドをもとに最初の方向性を一緒に作ります。

Kamplyを作ったAkashが、日程の候補をご返信します。ライブデモは無料です。自社のブランドで最初のキャンペーンの方向性を作り、ファイルをお持ち帰りいただけます。