0 引言
随着制造业在我国的不断发展,运用数控加工技术进行机械加工已经非常普遍,而合理选用切削刀具是生产一个合格零件的重要因素之一。目前,数控技术人员选用刀具的方法主要是参考刀具牛产厂家提供的产品样本,从而确定刀具的种类、结构、几何参数、切削参数等。随着计算机技术的发展,将刀具产品信息做成可查询的软件早在10年前就有提及,但是目前也只有世界几大知名刀具厂家采用,国内企业应用很少,分析原因主要是由于刀具的分类复杂,各种参数信息量大,导致人工处理这类数据成本较高,企业难以负担。
随着OCR技术的日益成熟和识别准确率的不断提高,运用OCB软件处理刀具产品样本并基于此开发刀具信息数据库可以大幅度提高效率,节约时间,降低成本,并有町能使基于此类数据库的查询软件真正的广泛应用。本文结合为苏州某公司开发的数据库实例,探讨运用OCR软件开发此类数据库的方法。
1 OCR软件的功能
1.1OCR技术简介
光学字符识别(0pIical Character Recognition)简称OCR,是通过扫描仪将数字、符号和文字以图形信息的形式输入计算机,再由相应的软件进行识别处理,将原稿上的每一个字符变为正确的标准代码,让计算机自动完成字符的录入工作。OCR的基本处理过程可以分为三个步骤:扫描输入,自动识别、整理输出。1)在扫描仪上输入的原稿只是~页图形信息,识别时先将各个字符相互分离开,再逐字做特征向量分析;2)在自动识别的过程中,相似的字符可能不只—个,需要根据字词关系、语句关系、词意关系进行比较,最终找出字符的正确代码;3)将所有扫描输入的信息全部转换为正确的代码文件,
存储在计算机内。
1.2 ABBYY inmeReader简介
ABBYY FineBeader Professional是一款真正的专业OCB软件,它不仅支持多国文字,还支持彩色文件识别、自动保留原稿插图和排版格式以及后台批处理识别功能,能够直接在MS word、MS Excel、WordPeffect及Word Pro中扫描和读取文件、信件或各类表格,并且能存成RTF、TXT、DOC、CSV、XLS或HTML等格式。它能保持表格与图片中原始的多栏页面设计。FineReader Professional在识别方面支持ADF(自动进纸)扫描仪,批处理,拼音检查。强大的表格1二具,多语言文件,背景运算和学习新的字体。基于此软件的强大功能和对中文的高准确率识别,所以选择ABBYY FineReader 9.0来处理海量的刀具数据。
2 数据库的分析和开发实现
2.1数据库开发平台的选择
刀具综合信息数据库采用中小型数据库管理系统Mj.crosof t Access开发,它具有界面友好、简单易学、高速快捷、扩展性强等优点,其结构简单,且与日常事务中所使用的二维表格有着对应的关系,刀具信息数据库在Access软件环境中进行关系数据库的创建和使用,更利于开发使用者今后数据库的扩展、集成网络平台以及推广应用等工作。