jTessBoxEditor训练3500常用汉字

先接到需求要做字符识别,故百度查询资料后,决定通过Tesseract-OCR来实现!虽然Tesseract-OCR也可以通过网上下载中文字库进行识别!但是由于识别效果不是很理想,所以决定根据所需要的识别的内容训练字库!网上说字库的训练最好在Tesseract-OCR的安装目录下进行,本人Tesseract-OCR的安装目录位于D:\Program Files\Tesseract-OCR。先将步骤整理如下:

1.运行cmd,进入d盘 d:

2.进入Tesseract-OCR文件夹的安装目录 cdProgram Files\Tesseract-OCR

3.通过jTessBoxEditor软件 生成tif格式的文件(Tools -> Merge TIFF->选择要合并的图片->保存为.tif图片文件)


4.生成BOX文件 tesseract.exe chi.myself.exp0.tif chi.myself.exp0 batch.nochop makebox


4.1生成chi.myself.exp0.box文件后,需要使用jTessBoxEditor软件对其进行识别纠正!这部分很重要,等有时间再进行补充.......

4.2如果已经有中文字库,那么在makebox的时候可以使用中文字库,那样得到的.box文件就会有大部分是可以识别出来的,只需添加一个参数:tesseract.exe chi.myself.exp0.tif chi.myself.exp0 -l chi_sim batch.nochop makebox

5.生成.tr文件 tesseract.exe  chi.myself.exp0.tif chi.myself.exp0  nobatch box.train


6.生成unicharset文件 unicharset_extractor  chi.myself.exp0.box


7.新建font_properties文件 内容 myself 0 0 0 0 0


8.shapeclustering.exe -F font_properties.txt -U unicharset chi.myself.exp0.tr


9.mftraining.exe -F font_properties.txt -U unicharset -O unicharset chi.myself.exp0.tr


10.cntraining.exe chi.myself.exp0.tr


11.重命名把目录下的unicharset、inttemp、pffmtable、shapetable、normproto这五个文件前面都加上myself.  


12.combine_tessdata myself.


13.现在即可将生成的字库拷贝到tessdata文件夹中使用!


注:

A.tesseract-ocr版本为3.02.02 + VS2013



软件安装包:E:\jTessBoxEditor-1.7.3程序安装包

俩个重要网址:训练步骤:

网址1:http://blog.csdn.net/gx_489587482/article/details/52686156

网址2:https://www.cnblogs.com/zhongtang/p/5555950.html


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值