2017-11-09 6 views
-2

ウェブカメラのフレームに表示された多数の色を検出するためにラズベリーパイにスクリプトを書いていますが、問題が発生しているようです。次の画像は、私の電話に空白の赤い画像をつけています。私は代わりにオレンジ色を得ているようだ。今OpenCV Color Detection Error

enter image description here

I角が電話は私が実際に予想される赤い色を生成します。

enter image description here

私は、このような場合は、なぜわかりません。 私はlogitech c920ウェブカメラを使用しています。このウェブカメラは、起動時に青色の光を発し、モニターも使用しています。私はこれらの2つからの光がこの問題を引き起こしているかどうか疑問に思っています。私がそれを角度をつけたとき、これらの光は前面に当たっていないので、画像を分配しません。 私はまだこの分野で豊富な経験をしていないので、私の問題についての説明と可能な回避策を聞いて楽しんでいます。

おかげ

+1

あなたが投票した理由についてのコメントを残しておくと、今後の質問に本当に役立ちます。乾杯。 – mike

+1

ああ、ダウン投票はトロールする。いくつかはバッジのために、いくつかは排気のためにそれを行います。 SOは、ダウン投票のためにコメントを必須にする必要があります。 – Totoro

答えて

1

することができます混乱これまでいくつかあります:あなたはすでにモニターとカメラから、光に言及したよう

  1. が。
  2. iPhoneの画面が表示されるため、フリッカーと同期が再生される可能性があります。
  3. iPhoneの画面からの反射。
  4. カメラに露出やカラーバランスなどの自動制御機能がある場合、移動するにつれて画質が変わることがあります。

着色された光沢のない紙を使用して、iPhoneディスプレイの効果を削除することをお勧めします。

+0

ありがとう@トトロ、最終的に私はこれを道路上の交通と歩行者のライトに適用したいので、テストで直面しているのと同じ問題はないはずです。 – mike