0

長さ20mm、丸さ約30mmの金属棒を想像してください。バーには番号が刻印されています。10文字、高さ4.5mm、円周約120°に広がっています。

文字に対してOCRを実行する必要がありますが、テキスト文字がすべて1つの画像に表示されるわけではありません。約 30° の間隔で配置された 3 つの画像は問題ないように見えます。

次の問題は、金属が機械加工されたばかりで、テキスト文字が OCR にうまく反映されていないように見えることです。本当のコントラストの欠如が原因だと思います。つまり、白黒の違いです。

これらの文字をOCRする方法について誰かアイデアがありますか??

4

1 に答える 1

0

この ImageMagick コマンドを試して、「コントラスト」を上げることができます。基本的に、各色に対して 2 つの値 (ゼロまたは最大値) のみを残します。しきい値を下回るすべての値は に設定され0、しきい値を超える値は に設定されます255(または6553516 ビット深度で動作している場合):

 convert  original.jpg  -threshold 50%  modified.jpg

の値を調整して50%最良の結果を取得してください。値を高くしたり低くしたりしてください...入力画像によっては、OCR 処理に問題のない画像を取得するには、これで十分な場合があります。

于 2012-08-19T18:10:31.870 に答える