燕山大学图像处理课程设计 基本文本图像的倾斜校正

燕山大学图像处理课程设计 基本文本图像的倾斜校正

ID:43741390

大小:1.08 MB

页数:19页

时间:2019-10-13

燕山大学图像处理课程设计 基本文本图像的倾斜校正_第1页
燕山大学图像处理课程设计 基本文本图像的倾斜校正_第2页
燕山大学图像处理课程设计 基本文本图像的倾斜校正_第3页
燕山大学图像处理课程设计 基本文本图像的倾斜校正_第4页
燕山大学图像处理课程设计 基本文本图像的倾斜校正_第5页
资源描述:

《燕山大学图像处理课程设计 基本文本图像的倾斜校正》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、工业自动化仪表3班燕山大学课程设计说明书题目:基本文本图像的倾斜校正学院(系)电气工程学院年级专业:11级仪表三班学号:*************学生姓名:******指导教师:王志斌林洪彬教师职称:副教授副教授第19页共19页工业自动化仪表3班燕山大学课程设计(论文)任务书院(系):基本文本图像的倾斜校正基层教学单位:自动化仪表系学号******学生姓名***专业(班级)11级仪表三班设计题目28基本文本图像的倾斜校正设计技术参数根据图像处理的知识,确定图像的倾斜角度,并予以校正,需要对所给图像都要进行倾斜校正。设计要求设计确定图像中倾斜角度的方法,可实现图

2、像中物体的倾斜校正,要求对文本图像、及其他有明显倾斜的正方形、矩形可实现倾斜校正。设计中应具有自己的设计思想、设计体会。工作量1查找相关资料;2编写程序并调试;3撰写论文;4准备课设答辩。工作计划12月23日上午:根据题目的分析,查找相关资料,掌握整体设计思路。12月23日下午-25日:确立思路,设计程序。12月26日:调试程序,撰写论文。12月27日:论文定稿,准备课设答辩。参考资料1、数字图像处理学电子工业出版社贾永红20032、数字图像处理(Matlab版)电子工业出版社冈萨雷斯20063、其他数字图像处理和matlab编程方面的书籍及相关学习资料指导教

3、师签字基层教学单位主任签字第19页共19页工业自动化仪表3班摘要数字信息时代人们更多地依赖图像这一媒介,而比较常用的文本图像的倾斜问题无疑图像应用的是一大障碍。为了解决文本倾斜的自动校正功能,本文列举了四种倾斜校正的方法,涉及到基于文本图像边缘、矩形边缘的校正、基于文字向各方向投影的校正、基于投影实现特殊方向的文本校正、基于傅立叶频域分析的校正四种方法。本文方法涵盖了图形图像边缘倾斜校正、表格的倾斜校正、打印及手写文本的倾斜校正、90度特殊角情况的文本校正、180度倒立文字的校正,适用面广。通过实验验证以及与目前具有相关代表性的方法对比,论证了本文所采用的算法

4、对带有表格、图像、手写体,以及各种语言的文本具有很好的校正效果,具有良好的有效性和可靠性。关键词:倾斜校正、文本、边缘、投影、傅里叶。第19页共19页工业自动化仪表3班目录一、引言6二、算法综述6三、各算法原理分析及实现代码:6四、各算法评价17五、课程设计总结18参考文献18第19页共19页工业自动化仪表3班第一章引言在现今数字信息化高速发展的大时代背景下,随着数码产品的拍照能力越来越出色,人们更多地将信息的存储和传输依靠在数字图像这一媒介上。而文字的数字图像化——数字化图书库、pdf纸质电子书、文字扫描的发展,无疑对文本的转换技术提出了更高的要求。谈到数字

5、图像化文本,就不得不提到这一技术遇到的最大障碍之一:输入文本图像的倾斜问题。正基于这一普遍存在的问题,我们提出了文本、图像的倾斜校正这一课题。第二章算法综述论文的倾斜校正共涉及以下四种方法:1)基于文本图像边缘、矩形边缘的倾斜校正。2)基于文字向各方向投影的倾斜校正,90度以下都能用。3)基于投影实现特殊方向的文本——垂直和倒立文本的校正。4)基于傅立叶频域分析的文本、表格、图像的倾斜校正。第三章各算法原理分析及实现代码1)基于文本图像边缘、矩形边缘的倾斜校正适用范围:具有清晰边缘的图片、形状,倾斜角小于45度。1.将图像转化为灰度图像。使用MATLAB进行处

6、理时,所读入的图像是RGB三维矩阵,在以后的处理中用到的是灰度图像和二值图像,因此,必须经过处理变成灰度图像。2.第19页共19页工业自动化仪表3班用im2bw函数实现图像的二值化,变成只有0和1的图片。一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,最常用的方法就是图像的二值化。灰度图像二值化处理是将图像上的点的灰度值置为0或1,本代码中选取的是自动二值i=im2bw(i,graythresh(i))。1.找文本图片的两个边缘角所在的点。通过i,j循环扫描,找到第一个灰度值为1的点,也就是白点。找上边界点:从第一个点(0,0)开

7、始,在每一行里逐列扫描,寻找第一列灰度值为1像素点即上边界的角所在点,(x1,y1),找到后立即停止寻找,跳出循环;找左边界点:从第一个点(0,0)开始,在每一列里逐行扫描,寻找第一列灰度值为1像素点即左边界的角所在点,(x2,y2),找到后立即停止寻找,跳出循环。2.两点式求斜率。通过(x1,y1),(x2,y2)两点,用公式k=(y2-y1)/(x2-x1)求找到的边缘的斜率,用反正切atan函数求出倾斜角。3.确定图像倾斜角。通过倾斜角大于45度还是小于45度,确定图像是经过顺时针旋转还是逆时针旋转产生的倾斜4.倾斜校正。用imrotate函数实现倾斜校

8、正。第19页共19页工业自动化仪表3班

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。