私のプロジェクトでは、同じパターンのボードに一連の LED があります。カメラを使用して LED を見ていると、画像に白い穴が見つかりました。(最初の添付ファイル)
(1)。私の最初の要件は、機能している LED と機能していない LED の数を見つける必要があることです。これは、opencv を使用してブロブ検出を使用した場合にはるかに簡単です。無事見つけました。
(2)。私の 2 番目の要件は、動作中の LED を緑色で描画し、動作中の LED を赤色で描画する必要がないことです。ここで苦労しました。
すべてのLEDが適切に機能している場合、すべてのブロブの中心を簡単に取得し、その中心点を使用して緑色で描画しました.しかし、問題は、いずれかのLEDが機能していない場合です.画像に白い穴がありませんでした.画像にブロブが表示されませんでした。機能していない LED を赤い色で描画するにはどうすればよいですか。
私の問題を理解するのに役立つ以下の添付ファイルを見つけてください。よろしくお願いします
入力画像
すべてのLEDが機能している場合、私はこのように描きました
1 つの LED が機能していませんでした。次に、機能していない LED を特定する必要があり、4 つ目の添付ファイルのように赤色で描画します。