如何在用于OCR处理的C#应用程序中使用Abbyy Fine Reader Engine

如何在用于OCR处理的C#应用程序中使用Abbyy Fine Reader Engine,c#,visual-studio-2017,ocr,abbyy,C#,Visual Studio 2017,Ocr,Abbyy,我目前正在使用IRONOCR进行从图像到文本的ocr转换,我观察到的结果非常不令人满意。我需要有大约90%的准确性,特别是阿拉伯语。有谁能给我建议一下,哪种OCR最适合在C#应用程序中实现并获得更好的结果。此外,我还想用我的C#应用程序与ABBYY finereader集成,并检查是否有更好的结果。有人能帮我将ABBYY finereader集成到我的应用程序中吗 ////////////////////////使用IRONOCR/////////////////////////

我目前正在使用IRONOCR进行从图像到文本的ocr转换,我观察到的结果非常不令人满意。我需要有大约90%的准确性,特别是阿拉伯语。有谁能给我建议一下,哪种OCR最适合在C#应用程序中实现并获得更好的结果。此外,我还想用我的C#应用程序与ABBYY finereader集成,并检查是否有更好的结果。有人能帮我将ABBYY finereader集成到我的应用程序中吗

////////////////////////使用IRONOCR/////////////////////////

               using IronOcr;
              using IronOcr.Languages;

                 var Ocr = new AdvancedOcr()
                {
                ReadBarCodes = false,
                CleanBackgroundNoise = true,
                EnhanceContrast = true,
                EnhanceResolution = true,
                Strategy = IronOcr.AdvancedOcr.OcrStrategy.Advanced,
               Language = IronOcr.Languages.English.OcrLanguagePack,
                ColorSpace = AdvancedOcr.OcrColorSpace.Color,
                DetectWhiteTextOnDarkBackgrounds = true,
                InputImageType = AdvancedOcr.InputTypes.AutoDetect,
                RotateAndStraighten = true,
                ColorDepth = 4
                 };

                OpenFileDialog openFile = new OpenFileDialog();
             if (openFile.ShowDialog() == DialogResult.OK)
               {

            pictureBox1.Image = new Bitmap(openFile.FileName);

            var page = Ocr.Read(pictureBox2.Image);
            textBox2.Text = page.Text;
    }

Abbyy FineReader可以轻松地与C#应用程序集成。您必须在Abbyy FineReader网站上注册并获得试用许可证。这将为您提供一个
应用程序ID
。您可以使用
应用程序ID
调用API并处理文档

可以找到C#中Finereader的API示例解决方案