質問
文字間のスペースを確実に認識することが可能ですか。
回答
OCRにとって文字間のスペース検知は技術的に難しく、期待通りにスペースが認識されないケースが多いのが現状です。
一方、「氏名」など、氏と名を分割するスペースを確実に検知したい場合がありますが、そのような際、認識結果の文字列に対して(以下のように)スクリプトルールを適用することによりスペースを検知・挿入する事が可能です。
1. オートコレクトオプション > 文字の置換で、一旦すべてのスペースを除去。
2. ルールスクリプト内で、各文字の左端、右端の座標を取得。
3. 左隣文字と自身の距離が、自身の幅と比較して一定以上空いていた場合、空白を挿入する。
※スクリプト内での各文字の座標取得方法については、以下のHelpをご参照ください。
例として、FlexiCapture Projectサンプルを添付いたしましたので、ご参照ください。
※ご確認には、バージョン12.0.3.2634以上のFlexiCaptureが必要です。
コメント
0件のコメント
サインインしてコメントを残してください。