我该如何预测使用Iron ocr C#错误书写或拼写的单词

时间:2019-07-10 15:42:33

标签: c# .net image-processing ocr

我正在使用Iron ocr进行图像处理以进行文本处理。我正确地获取了80%的数据,但是ocr误解了某些单词。如何解决此问题?

我尝试了很多预处理,例如灰度和自适应阈值,但是我没有得到想要的完美结果

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

        var result = Ocr.Read("img2.jpg");
        Console.WriteLine(result.Text);
        Console.ReadLine();

我希望我的OCR尽可能地从图片中读取数据。即使它做错了什么,字典也会检查它并在必要时更正单词。是否有这样的事情。欢迎我的任何帮助卡住

0 个答案:

没有答案