私は穴が開いたグリッドを撮影しているウェブカメラを持っています。穴の上に色のついたオブジェクトがあることもあります。空白を特定するOpenCV
私はまだ穴の1かに何かがあるかどう考え出すの良い解決策を見つけようと、ブレーンストーミングしています。
私が今やっていることは、画像をHSVに変換して、空の穴の色範囲を無視する、つまり覆われていない四角形(すべての穴がROI)に設定することです。問題は部屋の照明が変化すると値が変化することです。
ここでは、HSVのように見えます(オブジェクトは最初の画像とは異なる位置にあります)。
ソリューションは、最初に部屋の照明を把握するだろうか?どのようにして1つは行くことができますか?それとも私は行方不明のものがありますか?照明の状態に関係なく、穴の1つがカバーされているかどうかを完全に知るにはどうすればいいですか? 私はコードを探しているわけではありませんが、このようなことが(うまくいけば簡単に)達成できるかについてのアイデアについては、
部屋の照明は単色ですか?それはイメージ全体で一貫していますか、または天井の一部だけが影を含み、残りが明るい可能性がありますか?カバーされない「コントロール」穴を追加できますか? –
シャドウがランプである可能性がありますが、私はコントロールホールのアイディアが好きです。それでも、それをフォローする価値のあるアイディアです。ありがとうございました! – Jonas