5

ドライバーの前の車内の画面から撮影したビデオからOCRを実行するプログラムを作成する必要があるため、数字に対してのみOCRを実行します。私はそれを実装する方法を見つけようとしています。openCVを使用することを考えていますが、代わりに、ビデオからフレームを取得して数字を検出するOCRプログラムを使用することを考えていました。しかし、多くのOCRプログラムでは、数字を正しく認識できません(おそらく、OCRにはトレーニングが必要ですか?)。それで、私は仕事を成し遂げるためにコンピュータビジョンライブラリを使うことを考えました。

この単純なプログラムを実装するための最良の方法は何だと思いますか?

テンプレートが一致するコンピュータビジョンライブラリを使用するのは良いことですが、OCRが役立つかもしれません。たとえば、ナンバープレート認識を行うプログラムがあります。

ですから、どんなアドバイスも歓迎します。

4

1 に答える 1

7

ググればたくさん出てきます。

このリンクをチェックしてください:OpenCV-Pythonでの単純な数字認識OCR

OpenCV kNN を使用した簡単な OCR を示します。コードは Python で書かれていますが、関数は標準的なものなので、他の言語への移植は難しくありません。

その他の関連リンクは次のとおりです。

  1. OpenCV での基本的な OCR : OpenCV C++ でコードを記述し、kNN を引き続き使用します。
  2. Digit-Recognition OCR samples official : 現在の OpenCV Python サンプルには、数字認識 OCR のサンプルがいくつかあり、そのうちの 1 つはビデオ用でもあると思います (まだ試していません)。確認できます。リンク 1 リンク 2
于 2012-06-30T14:36:28.037 に答える