1

私はOpencvで少し助けが必要です、私は初心者で、まだすべての機能を知りません。ナンバープレートでOCRを実行しようとしています。これは、ブラジルのプレートです。したがって、cvCvtColor、cvCanny、cvFindContours、cvDrawContoursなどの画像処理を行うと、次のような画像が得られます。

皿

これは偽の画像です。実際のプレートをWebに公開したくないので、この画像をマウントしました。私の実際の画像では、この部分を無視したいので、この例でいくつかの部分をペイントしたのは白黒の色だけです。赤色は都市名、黄色はハイフンセパレーター、緑色は車にプレートを固定するための穴です。この小さな部分を無視して大きな部分だけを認識する方法があるかどうかを知る必要があるので、このフィルターの後でOCR処理を行うことができます。何か助けはありますか?

4

1 に答える 1

2

他の状況で役立つかどうかはわかりませんが、この状況では、侵食を使用するか、単にcontourArea輪郭の面積を計算するために使用して小さな輪郭を削除できます(面積が小さすぎる場合は輪郭を削除します)。

于 2012-11-02T20:37:57.107 に答える