Dynamic Web TWAIN是一个专为Web应用程序设计的TWAIN扫描识别控件。你只需在TWAIN接口写几行代码,就可以用兼容TWAIN的扫描仪扫描文档或从数码相机/采集卡中获取图像。然后用户可以编辑图像并将图像保存为多种格式, 用户可保存图像到远程数据库或者SharePoint。这个TWAIN控件还支持上传和处理本地图像。
在Web应用程序中快速实现文本识别
介绍
在文档数字化的过程中,经常需要从所获取的图像中提取所需的信息。光学字符识别(OCR)是可以实现此需求的技术。在本文中,我们将探讨如何使用Dynamic Web TWAIN及其OCR加载项在浏览器中快速扫描和识别文本。
请注意:在本文我们只讨论基础的OCR引擎,我们将在客户端使用它。引擎也可以在服务器端使用。
环境
OCR模块本身不依赖于Node.js,本文中需要它只是因为使用其包管理器(npm)获取所需文件的速度更快。
步骤
步骤1 创建一个新目录,打开命令行工具(快捷键是Ctrl + Shift +右键单击)。通过npm下载本文中使用的核心控件
npm install dwt@14.2.0
然后,你可以在此目录中看到以下内容
![f3874e75f00bc06e4174696fd691b2c5.png](https://i-blog.csdnimg.cn/blog_migrate/ab0f8d082d1e0b768ab21b758eda1eea.jpeg)
步骤2 打开以下目录
node_modulesdwtsample
在此你可以看到
![600e53e1989a81d84c360f4b968cbf75.png](https://i-blog.csdnimg.cn/blog_migrate/1bcc6a95ff53d8588f3a37a5e882f9f1.jpeg)
步骤3 在本文中,我们将检查OCRADocument.html。双击它打开。如果相关控件尚不可用,请按照提示进行安装
![3d6939ca7269739277413bbc75ce70c2.png](https://i-blog.csdnimg.cn/blog_migrate/831f9c488d260a559320e35bfb6ce46a.jpeg)
在正常情况下,可以在C:WindowsSysWOW64DynamsoftDynamsoftService目录中找到已安装的文件。这里的核心文件主要是:
- DynamsoftService.exe
- dwt_trial_14.1.0.0828.dll
- DynamicOCR.dll
- /DynamicOCR/
步骤4 安装完成后,刷新页面,单击Scan Documents(本地需要扫描仪)或Load Images or PDFs以扫描或加载带有英文文本的本地图像文件。然后单击OCR An Image with English。 然后,图像的识别结果将显示在右侧的结果框中
![a2152b19c6cbdadabac8a27ec6a3b476.png](https://i-blog.csdnimg.cn/blog_migrate/f221a316b21117ed93eb25522c9918af.jpeg)
后续将与大家分享如何实现上述功能,敬请期待~
点击“了解更多”下载产品最新版
↓↓↓