0%

OCR识别技术库简介

一、手写体识别

1.最佳手写识别工具推荐

(1) Mac—Nebo

使用mac电脑的Apple Pencil触控笔,无论线上学习,还是开会时使用,效率都会非常高。使用它,你可以将手写笔记完美存储为图片,以供随时翻看。那么,如何将手写笔记转换成可编辑的电子文档呢?推荐这款适用于mac电脑的手写文字识别软件——Nebo,它支持识别58个国家语言,只要你的字迹不是太潦草,识别率还是较高的。除了识别文字,如果你手工绘制了图标,例如思维导图,流程图,它也可以将转换成干净整洁的电子版图表。

(2) 安卓APP—汉王识文

它提供了拍照识别功能,无论你是印刷文字还是手写文字,它都可以准确识别并提取出文字内容。在使用手机版手写文字识别软件时,注意拍照时避免抖动,并确保光线充足,但拍摄的图片不要反光,尽量让拍摄的文字整齐地充满拍摄屏幕。这样识别的文字成功率会比较高。

(3) iOS APP—GoodNotes

被誉为iOS平台上最好的手写笔记软件APP之一,常年占据效率类APP付费排行榜前列。

GoodNotes支持各种手文字/涂鸦,用户可以选择电子港币、圆珠笔、画笔,可以设定不同的粗细、颜色,可以插入图表图形,图片,为Word/PPT/PDF添加批注、注释等。GoodNote还提供了手写文字识别功能,支持搜索手写文字并把文字转变成电子文本。总体来说,体验很不错,是一款较为优质的手写笔记软件。

2.机器学习方法手写识别

(1) 基于TensorFlow的Android手写体识别

https://blog.csdn.net/qq_29381089/article/details/78757928

将Tensorflow入门级模型,MINIST数据在PC端上训练,保存,恢复,以及用自己的图片来进行识别预测,效果都不错的完成了。于是想将这个模型再移植到android上。折腾一番后,终于搞定了。

https://towardsdatascience.com/build-a-handwritten-text-recognition-system-using-tensorflow-2326a3487cd5

https://github.com/githubharald/SimpleHTR

3.手写识别开源库

(1) android使用tesseract识别文字

https://www.jianshu.com/p/2c0cc12cfcf8

https://github.com/tesseract-ocr/tesseract

Tesseract是一个HP和google先后维护的开源OCR(ocr,optical character Recognition)引擎,3.0以后已经支持中文识别.如何在android上使用它呢,那就不得不提另一个开源项目tess-two,tess-two是一个在android上使用tesseract的实例,tess-two中有三个主要目录:eyes-two 对leptonica的封装tess-two-test ocr的测试代码tess-two 对Tesseract的封装

中文手写识别库for android
http://cn.voidcc.com/question/p-bnlvspdi-yh.html

二、android使用tesseract识别文字

目前多数使用的还是tesseract库。