12

多くの写真から「グリーン スクリーン」の縦長の背景を自動的に削除 (= 透明にする) する方法を探しています。

これまでのところ、私自身の試みは... うーん...あまり成功していません。

この件に関するヒント、解決策、または論文を探しています。商用ソリューションも問題ありません。

コメントして、これを自動的に行うことは不可能だと言う前に: いいえ、そうではありません。まさにこのサービスを提供している会社が実際に存在し、私が別の解決策を思いつかない場合は、それらを使用する予定です. 問題は、彼らがアルゴリズムを命がけで守っているため、ソフトウェアを販売/ライセンス供与しないことです。代わりに、すべての写真を処理が完了した場所に FTP 送信してから、結果を FTP 送信して家に戻す必要があります。(そして、いいえ、彼らはフィリピンに隠れてこれを手動で処理する低賃金のスタッフを抱えていません. 1日に数千枚の写真を話しているからです...)しかし、このアプローチはいくつかの理由でその有用性を制限します. そのため、インターネットからオフラインにしている間にこれを即座に実行できるソリューションが本当に欲しいです。

編集: 私の「肖像画」は、を持っている人を描いています。これは、緑色の背景が髪ににじむため、非常に難しい部分です。もう1つの難しい部分は、背景の緑と人々の服の同じ緑を区別できるかどうかです. 私が上で話している会社は、緑色の領域が焦点を合わせているかどうかを判断することでそれを行うことができると主張しています (シャープかぼやけているか)。

4

5 に答える 5

2

このスレッドを見てみましょう: http://www.wizards-toolkit.org/discourse-server/viewtopic.php?f=2&t=14394&start=0

およびその中のチュートリアルへのリンク: http://tech.natemurray.com/2007/12/convert-white-to-transparent.html

次に、画像でいっぱいのディレクトリを調べるためのスクリプトをいくつか書くだけです。ものすごく単純。

于 2010-05-11T13:23:42.750 に答える
2

「緑色」がわかっている場合は、opencv C/C++/Python で小さなプログラムを記述して、その色を抽出し、透明なピクセルに置き換えることができます。

于 2010-05-11T13:24:17.840 に答える
2

123 ビデオ マジック グリーン スクリーン バックグラウンド ソフトウェアと、グリーン スクリーンの背景を削除するために作成されたソフトウェアがいくつかあります。

于 2011-11-12T05:54:47.643 に答える
1

PaintShop Pro では、色の選択に基づいて背景を削除できます。また、タッチしたものをすべて削除する [背景の削除] ワンドもあります (これらのピクセルを透明に変換します)。ワンドの「許容範囲」を微調整して、タッチしているピクセルに似たピクセルを取り出すことができます。これは、過去に私にとってかなりうまくいきました。

それを自動化するには、必要なことを実行するスクリプトを PSPでプログラムし、プログラムから呼び出します。これは、自動置換を行うための厄介な方法かもしれませんが、大量の C#/C++ イメージング コードを作成したり、代理店に支払う必要がない、最も安価で最速のソリューションです。

彼らは、あなたが得るものに対して支払うと言われています。

于 2010-05-11T13:20:25.180 に答える