2012-05-05 15 views
1

MODIを使用してカラーイメージを作成する方法。私はペイントを使用して作成したテキストを.tifイメージに変換していますが、カラーイメージを処理していません。カラーイメージを処理してテキストを抽出できます。OCR AイメージMicrosoft Officeドキュメントイメージングライブラリを使用

Iは、OCR

MODI.Document md = new MODI.Document(); 
      md.Create(@"c:\test3.tif"); 
      md.OCR(MODI.MiLANGUAGES.miLANG_ENGLISH, false, false); 
      MODI.Image img845 = (MODI.Image)md.Images[0]; 
      TextBox1.Text = img845.Layout.Text 

ためにこのコードを使用します。

答えて

0

あなたは、このような方法

Bitmap bmp = new Bitmap(Bitmap.FromFile("oldFile")); 

for (int x = 0; x < bmp.Width; x++) 
{ 
    for (int y = 0; y < bmp.Height; y++) 
    { 
     Color color = bmp.GetPixel(x, y); 
     int grayScale = (color.R + color.G + color.B)/3; 
     bmp.SetPixel(x,y,Color.FromArgb(grayScale, grayScale, grayScale)); 
    } 
} 

bmp.Save("newFile"); 

することにより、第1グレースケール画像を作成し、インターネット上で自由に利用できるカップルがありますが、あなたはそのためのOCRエンジンを必要とする

+0

私はグレースケールに画像を変換しますが、まだそれが機能していません。グレースケール画像から文字を抽出しようとすると、「OCR Running error」という例外が表示されます。 – user1376474

+0

黒と白を試してみてください。非常に奇妙です。私はこの図書館でOCRを色付けされた絵にしました。すべてはOKでした。 – igofed

+0

イメージを白黒で作ってみましたが使用しませんでした。イメージは実際にそれにいくつかのノイズを持っています。私は知らない問題を作成しています – user1376474

0

グレースケールで新しいファイル、上のOCRを行うことができますいくつかは支払われます。このように機能する.NETに組み込まれているeFlowツールがあります。

関連する問題