1

私は主な機能がOCR請求書に対するOCRに取り組んでいますが、スキャン時に(わずかな)回転が発生する可能性があります。

回転を修正するために何を提案しますか?

私が現在持っているもの:

  • 画像の「白スジ量」を算出する機能です。
  • 画像を任意の角度に回転できる機能。
  • 現在のアプローチ: 画像を毎回 1 度ずつ回転させ、白い線が最も多いソリューションを確認し、その画像を残りの OCR プロセスに使用します。
  • 欠点: 回転ごとに 0.5 秒かかり、画像はかなり妥当な高解像度 (幅 2000 x 高さ 3000) でスキャンされ、OCR プロセスには解像度が確実に必要です。

高価な回転を1回だけ行う必要があるように、画像内の回転を検出する方法はありますか?

よろしく。

4

2 に答える 2

3
  • 欠点: 回転ごとに 0.5 秒かかり、画像はかなり妥当な高解像度 (幅 2000 x 高さ 3000) でスキャンされ、OCR プロセスには解像度が確実に必要です。

確かに、しかし、白い線を分析するために 高解像度はおそらく必要ありません.

最初の角度を決定する前に画像を縮小またはトリミングして (より小さいコピーに) 、角度が決定されるまで一貫して低解像度バージョンを使用することをお勧めします。 次に、最終的な回転と OCR のために高解像度の画像に戻します。

于 2013-08-26T12:29:03.100 に答える