Как я могу предсказать слова, которые неправильно написаны или написаны с использованием Iron ocr c # - PullRequest
1 голос
/ 10 июля 2019

Я использую 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();

Я хочу, чтобы мое распознавание текста было как можно лучше для чтения данных с картинки. Даже если что-то пойдет не так, словарь проверит его и при необходимости исправит слово. Есть что-нибудь подобное. Любая помощь приветствуется, так как я застрял

...