Presentation is loading. Please wait.

Presentation is loading. Please wait.

基于LabVIEW的字符识别 14307110208_曾济源 Jun.14th 2017.

Similar presentations


Presentation on theme: "基于LabVIEW的字符识别 14307110208_曾济源 Jun.14th 2017."— Presentation transcript:

1 基于LabVIEW的字符识别 _曾济源 Jun.14th 2017

2 2019/1/16 目录 背景介绍 01. 字符训练与识别 02. 手写输入 03. 总结 04.

3 背景介绍 LabVIEW 字符识别 IMAQ Vision
LabVIEW 是美国国家仪器(NI) 公司研制的一种通用程序开发系统 ,是一种易于使用的图形化数据流式编程语言 。 字符识别:识别图片上的字符的形状,将其翻译成计算机文字,或者说,输出字符串。 IMAQ Vision 是LabVIEW外挂的视觉开发工具包,能够实现基于视觉的各种应用,比如字符训练和字符识别。

4 字符训练 获取图像 指定ROI 从背景中分割出字符 抽取字符的特征信息 指定每个字符的标准值 将识别的字符集保存

5 字符识别

6 字符识别 创建OCR Session 加载字符集文件 获取图像 指定ROI 返回识别出的字符 与给定字符集比较 抽取字符的特征信息
从背景中分割出字符

7 手写输入

8 手写输入程序的部分程序框图,在用户一定时间没有操作后识别用户写的字,并按字符串输出,并清空手写板。
2019/1/16 ANNUAL REPORT 手写输入程序的部分程序框图,在用户一定时间没有操作后识别用户写的字,并按字符串输出,并清空手写板。

9 鼠标按下:按鼠标的位置画图并使鼠标移动的事件可执行
2019/1/16 手写输入 while循环,不停循环事件结构 事件结构,按照不同的触发事件执行不同的程序 鼠标进入:改变鼠标的图案为铅笔 鼠标离开:恢复鼠标的图案 鼠标按下:按鼠标的位置画图并使鼠标移动的事件可执行 鼠标释放:使鼠标移动的事件不可执行 鼠标移动:按鼠标的位置画图 清空手写板:将手写板清空 清空选板:将选板清空 停止:结束while循环,停止程序 超时:识别并输出字符,将手写板清空

10 总结 1.学习了如何通过LabVIEW实现字符识别。 2.编写了一个手写输入程序(仅作为示范)。
2019/1/16 总结 1.学习了如何通过LabVIEW实现字符识别。 2.编写了一个手写输入程序(仅作为示范)。 3.对LabVIEW这门语言有了更深的体会和了解。

11 谢谢观看, 欢迎提问! _曾济源 Jun.14th 2017


Download ppt "基于LabVIEW的字符识别 14307110208_曾济源 Jun.14th 2017."

Similar presentations


Ads by Google