LEADTOOLS Recognition Imaging SDK是精选的LEADTOOLS SDK功能集,旨在在企业级文档自动化解决方案中构建端到端文档成像应用程序,这些解决方案需要OCR,MICR,OMR,条形码,表单识别和处理,PDF,打印捕获 ,档案,注释和图像查看功能。 这套功能强大的工具利用LEAD屡获殊荣的图像处理技术,智能识别可用于识别和提取任何类型的扫描或传真形式图像数据的文档功能。
点击下载LEADTOOLS Recognition Imaging SDK试用版
使用最先进的表单处理API可以自动解决数据输入问题 。无论您是在处理客户调查,税务文件还是开票记录,每个行业都每天使用表格开展业务。将数据从纸张移动到数字介质可能会很耗时。因此,LEADTOOLS开发了专有功能,可以从包含机器打印文本, 手写文本, MICR, MRZ和 OMR字段的任意组合的图像中提取文本 。LEADTOOLS将自动检测并识别所有内容!以下是快速且准确地处理各种表单类型的主要步骤,无论数据如何格式化。
首先,我们需要初始化表单引擎。这完成了读取和识别数据的所有艰苦工作:
static void InitFormsEngines()
{
Console.WriteLine("Initializing Engines");
codecs = new RasterCodecs();
recognitionEngine = new FormRecognitionEngine();
processingEngine = new FormProcessingEngine();
formsOCREngine = OcrEngineManager.CreateEngine(OcrEngineType.LEAD);
formsOCREngine.Startup(codecs, null, null, @"C:\LEADTOOLS21\Bin\Common\OcrLEADRuntime");
OcrObjectsManager ocrObjectsManager = new OcrObjectsManager(formsOCREngine);
ocrObjectsManager.Engine = formsOCREngine;
recognitionEngine.ObjectsManagers.Add(ocrObjectsManager);
Console.WriteLine("Engines initialized successfully");
}
表格识别需要一个主表格和一个填写表格。主表单包含空白字段,并用作指定区域的模板。填充表单是一种包含字段中数据的表单。
下一步是指定主表单:
private static void CreateMasterFormAttributes()
{
Console.Write