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