私の新しい割り当てでは、イメージ上にテキストの存在を検出する方法を探しています。画像は地図です - たとえばGoogleマップなどがあります。作業は、通り/市のラベルが配置されている場所を検出することです。イメージ上にテキストの存在を検出するアルゴリズム
私はopencvライブラリに特徴(例えば人間の顔)を検出できるアルゴリズムがあることを知っています - haar classifierまたはhog(勾配のヒストグラム)ですが、そのようなアルゴリズムの学習プロセスは非常に難しいと聞きました。
これを行うアルゴリズム、方法、またはライブラリを知っていますか(画像にテキストが存在することを検出していますか?)
おかげで、 ジョン
Ocropusは、見つかった文字を実際のテキストに変換できますが、最初はその文字を見つけるのに役立ちません。水平線で互いに近くに少なくとも2つの文字を必要とする追加された制限との単純なテンプレートマッチングは、Googleマップのケースでは非常にうまくいくでしょう。 –
Epshtein et al。紙(ストローク幅変換)は実装され、[Saurav&Andrew](http://stackoverflow.com/questions/4837124/stroke-width-transform-swt-implementation-java-c/5599470#5599470)によって共有されています。 –
ここに、pythonのopencvラッパーを使用した例のPython実装があります。https://github.com/opencv/opencv_contrib/blob/master/modules/text/samples/textdetection.py – putonspectacles