ケニーは、既に述べたように、「連結成分ラベリングは、」接続された画素を識別アルゴリズムのファミリーを記載しています。接続されたコンポーネントは、「接続されたリージョン」または「ブロブ」の名前と、「コンター」という関連するコンセプトによっても使用されます。そのようなアルゴリズムは、接続された前景ピクセルの形状だけでなく、背景色のピクセルからなる形状内部の「穴」の存在をも見つけることができなければならない。
http://en.wikipedia.org/wiki/Connected-component_labeling
このアルゴリズムは、コンピュータビジョン、マシンビジョン、および医療画像などの画像処理に依存しているいくつかの工学分野に使用されます。あなたが画像処理に時間を費やすつもりなら、あなたはこのアルゴリズムをとても快適にして、あなた自身で少なくとも1回は実装するべきです。
OpenCVのライブラリが輪郭を見つけるために使用することができfindContours()関数で、輪郭内の輪郭を持っている、など
http://opencv.willowgarage.com/wiki/
あなたが見て、仕事の領域ラベリングアルゴリズムを参照したい場合アプリケーションImageJを使用して「セルカウント」を参照するために使用します。生物学的細胞を数えることは、医用画像のための領域標識の重要かつ有望な応用である。
http://rsbweb.nih.gov/ij/
は被写体に教科書を得るのではなく、オンラインで断片的な学習を検討してください。接続された構成要素(ブロブ)を学ぶことは必然的に、グレースケールまたはカラー画像を取り込んでそこから白黒画像を生成する2値化(a.sa.thresholding)の考慮につながる。カメラの画像を使って作業している場合は、照明が重要になり、それには時間と手間がかかります。
イメージをクリーンアップするために必要なその他の前処理ステップが多数あります。前処理の必要性はアプリケーションによって異なります。
ここでは、多くの場合、推奨される教科書だし、それが標準的な画像処理技術の良好なカバレッジを提供します:
ディジタル画像処理ゴンザレスとウッズ、第3版 http://www.imageprocessingplace.com/
移動によってaddall.comへ安いコピーを見つける。国際版は安いです。
画像の文字(または他の図形)が一定のサイズと形をしている場合 - たとえば、「A」は常に40ピクセル、25ピクセルで、同じフォントで印刷されます。 1つまたは複数の一致する形状の存在を識別するために、「正規化された相互相関」またはテンプレートマッチング技術を使用することができる。この手法は、非常に粗い種類のOCRとして機能しますが、重大な制限があります。私の意見で
http://en.wikipedia.org/wiki/Template_matching
私はこれらの文字を抽出するために*文字を認識しなければならないと確信しています。 OCRはこれを行う方法です。 –
@ M.Babcock:必ずしもそうではありません。隣接する黒いピクセルに続いて、画像内の数字の表示の境界を特定することができます。 – Douglas