ケニーがすでに述べたように、「連結成分ラベリング」は、連結ピクセルを識別するアルゴリズムのファミリーを表します。接続されたコンポーネントは、「接続された領域」または「ブロブ」の名前、および関連する「輪郭」の概念でも呼ばれます。このようなアルゴリズムは、接続された前景ピクセルの形状だけでなく、背景色のピクセルで構成される形状内の「穴」の存在も検出できる必要があります。
http://en.wikipedia.org/wiki/Connected-component_labeling
このアルゴリズムは、コンピュータービジョン、マシンビジョン、医用画像など、画像処理に依存するいくつかの工学分野で使用されます。画像処理に時間を費やす場合は、このアルゴリズムに非常に慣れ、少なくとも1回は自分で実装する必要があります。
OpenCVライブラリには、輪郭、輪郭内の輪郭などを検索するために使用できるfindContours()関数があります。http:
//opencv.willowgarage.com/wiki/
領域ラベル付けアルゴリズムが機能していることを確認したい場合は、アプリケーションImageJを使用して「セルカウント」への参照を探してください。生体細胞のカウントは、医用画像処理のための領域ラベリングの重要で頻繁に引用されるアプリケーションです。
http://rsbweb.nih.gov/ij/
オンラインで少しずつ学ぶのではなく、このテーマに関する教科書を入手することを検討してください。連結成分(別名ブロブ)を研究することは、必然的に、グレースケールまたはカラー画像を取得し、そこから白黒画像を生成する2値化(別名しきい値処理)の検討につながります。カメラからの画像を操作している場合、照明が重要になり、学習には時間がかかり、いじくり回す必要があります。
画像をクリーンアップするために必要になる可能性のある他の前処理ステップが多数あります。前処理の必要性は、アプリケーションによって異なります。
これは、しばしば推奨され、標準的な画像処理技術を十分にカバーしている教科書です。
ゴンザレスとウッズによる
デジタル画像処理、第3版http://www.imageprocessingplace.com/
addall.comにアクセスして、安価なコピーを見つけてください。国際版の方が安いです。
画像内の文字(または他の形状)が一貫したサイズと形状である場合(たとえば、「A」は常に高さ40ピクセル、25ピクセルで、同じフォントで機械印刷されている場合)、「 1つまたは複数の一致する形状の存在を識別するための正規化された相互相関」またはテンプレートマッチング手法。この手法は非常に大雑把な種類のOCRとして機能しますが、厳しい制限があります。
http://en.wikipedia.org/wiki/Template_matching