1
これは、cool tutorialを読んだ後にopencv2を使用して肌色検出を試みた私の試みです。ヒストグラム評価による肌色検出の改善
- は
calcHist
- 使用このモデルを適用
calcBackProject
- で新しいイメージを評価するために、肌の色をモデル化するために(色相と彩度の)顔ROIヒストグラム2Dを使用しハール
- と顔を取ります
dilate
,erode
,blur
結果マスク上のフィルタ。そこに、が、何の背景とライトなし(部屋でのみambiental日光)
は、私は本当に悪化し、結果を得る他のケースではありません:より良い場合はこの1つである
背景には多くのノイズがあり、手の指は黒やノイズなどがあります。私はマスクのみのスキンの0-1マスクを取得しようとしているとき..最終的な結果はあまり良くありません。
多分私は他のフィルタを適用することができ、しきい値、または他の技術のように(他のいくつかのクラスタリングまたは充填方法?私はfloodfill
を探していますが、私は開始点を持っていない)、またはは、より多くのヒストグラムを組み合わせる (rgbヒストグラムなど)..しかし、どのように?
すべての種類のブレインストーミングは大歓迎です。
私はそのリンクを知っています。私はそれが本当に貧しいアプローチだと思います、それは固定範囲に基づいており、実際には照明などで調整することができます – nkint