文件名称:delphi OCR 源码
文件大小:855KB
文件格式:RAR
更新时间:2012-08-05 03:29:47
delphi OCR 源码
思路简要说明: 1、图像二值化 将图片中的各点用0或1表示,1为有效点,0为背景。这里使用的是最大类间方差法 (otsu),在资料中有介绍。 2、去除干扰点 3、分割 将整个的图片分为每个单独的字,在下一步中才能一一识别。 4、与样本库进行对比,寻求最近似匹配 这步是比较核心的地方,由于要识别的图形每次都是随机变化的,我们不能进行完 全匹配识别,所以使用的是‘欧氏距离’来进行最近似匹配,资料中的《*手写体 数字识别》里面有详细说明。 (样本库文件是按照匹配的特征通过事先编写的程序进行学习得到的)
【文件预览】:
识别程序
----Project1.dof(2KB)
----kind1.pas(6KB)
----Project1.exe(191KB)
----Unit1.dfm(943B)
----Project1.cfg(434B)
----Project1.dpr(188B)
----NdOcr.pas(5KB)
----code.lib(5KB)
----img()
--------3.bmp(7KB)
--------2.bmp(7KB)
--------4.bmp(7KB)
--------Thumbs.db(15KB)
--------5.bmp(7KB)
--------1.bmp(5KB)
----Unit1.pas(1KB)
----comm.pas(922B)
----func.pas(22KB)
----Project1.res(876B)
----Unit1.ddp(51B)
资料
----最大类间方差法-otsu.htm(31KB)
----*手写体数字识别.doc(723KB)
----bmp文件格式.pdf(145KB)
----otsu.files()
--------60-7.jpg(18KB)
--------60-2.jpg(15KB)
--------60-10.jpg(25KB)
--------60-1.jpg(15KB)
--------59-1.jpg(11KB)
--------top1.gif(5KB)
--------59-3.jpg(17KB)
--------60-3.jpg(15KB)
--------60-9.jpg(13KB)
--------top2.gif(3KB)
--------61-1.jpg(28KB)
--------61-2.jpg(19KB)
--------top5.gif(663B)
--------Thumbs.db(41KB)
--------60-8.jpg(20KB)
--------60-4.jpg(17KB)
--------top4.gif(202B)
--------59-2.jpg(11KB)
--------top3.gif(2KB)
--------60-5.jpg(13KB)
--------top6.gif(49B)
--------60-6.jpg(13KB)
说明.txt