0

バックグラウンド除去のようなもの、ブロブ検出のようなものを探しています...

基本的には、壁やカーペット敷きの床など、適度に均一な背景の前で人やその他の物体の写真を撮れるようにしたいと考えています。次に、ユーザー インタラクションとパラメーターをできるだけ少なくして、その背景を完全に削除し、真っ白な背景に被写体を残します。

被写体の色が他の色に完全に囲まれていない背景に似ている場合 (たとえば、白い壁の前に立っている白いシャツを着ている人)、おそらく運が悪いと思います。それはいいです。これがほとんどの状況で機能することを望んでいます。

私は C、C++、および/または Obj-C で作業する必要があるため、ここで使用するのに適切なツールキットは OpenCV であると期待していますが、実際にそれについて間違っている場合は、声をかけてください...私がやろうとしていることを行うための最良の方法は何ですか?

ありがとう。

4

1 に答える 1

0

前景(あなたの場合は人)を抽出するには、OpenCVのGrabcutセグメンテーションを使用する必要があります

于 2012-10-25T20:56:01.403 に答える