图像几何变换程序设计_

图像几何变换程序设计_

ID:815634

大小:1.89 MB

页数:21页

时间:2017-09-07

图像几何变换程序设计__第1页
图像几何变换程序设计__第2页
图像几何变换程序设计__第3页
图像几何变换程序设计__第4页
图像几何变换程序设计__第5页
资源描述:

《图像几何变换程序设计_》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、*******************实践教学*******************兰州理工大学计算机与通信学院2012年秋季学期计算机图象处理课程设计题目:图像几何变换程序设计专业班级:姓名:学号:指导教师:成绩:目录摘要2一、前言3二、算法分析与描述4三、详细设计过程6四、调试过程中出现的问题及相应解决办法10五、程序运行截图及其说明11六、简单操作手册14设计总结15参考文献16致谢17附录18摘要本次课程设计我的题目是图像几何变换和图像分割程序设计,计算机图像处理的实现主要以数学模型为基础,通过建立合适的算法来实现具体的图像处理,几何变换是最常见的图像处理手段,

2、通过对变形的图像进行几何校正,可以得出准确的图像。常用的几何变换功能包括图像的平移、图像的旋转、图像的缩放、图像的错切等。作为数字图像处理的一个重要部分,一般用MATLAB编程工具设计一个完整的应用程序,实现相应的图像几何变换功能。图像分割是一种非常重要的图像处理技术,它不仅得到了广泛的重视和研究,也在实际中得到了大量的应用。本文主要介绍了计算机图像处理中的图像分割程序的设计与实现。关键词:图像几何变换、平移、旋转、放大缩小一、前言图形图像处理的应用领域涉及人类生活和工作的各个方面,它是从60年代以来随计算机的技术和VLSI的发展而产生、发展和不断成熟起来的一个新技术领

3、域,理论上和实际应用上都并取得了巨大的成就。数字图像处理与模拟图像处理的根本不同在于,它不会因图像的存储、传输或复制等一系列变换操作而导致图像质量的退化,所以图形图像的处理在我们的生活中又很重要的作用。在对图像的研究和应用中,人们往往只对图像中的某些部分感兴趣。这些部分通常称为目标或前景,它们一般对应图像中特定的、具体独特性质的区域。为了辨识和分析目标,需要将它们分别提取出来,在此基础上才有可能对目标进一步利用。。二、算法分析与描述2.1图像几何变换2.1.1图像的平移变换图像的平移变换就是将图像中的像素点按照要求的量进行垂直、水平移动。图像的水平处理,只是改变了原有景

4、物在画面上的位置,而图像的内容不发生变化。初始坐标为(x0,y0)的点经过平移(tx,ty)(以向右,向下为正方向)后,坐标变为(x1,y1)。这两点之间的关系是:x1=x0+txy1=y0+ty使用矩阵的形式来表达如下:x1y11=x0y01值得注意的是,一个数字图像(灰度图)是以一个矩阵来描述的,因此,如果不扩大存放处理后的矩阵的大小,则会出现图像的部分内容移出画面的情况。2.1.2图像的旋转变换图像的旋转是指以图像中的某一点为原点以逆时针或顺时针方向翻转一定的角度,其翻转公式如下:x1=x0cosa-y0sina;y1=-x0sina+y0cosa;用矩阵表示为:

5、x1y11=x0y01其中,(x1,y1)是原图像的像素点的坐标;(x0,y0)是对应像素点经过翻转变换后的图像的像素点的坐标。我们旋转所在的坐标系和图像显示时对应的Windows屏幕坐标系是不一样的,这里xoy为旋转坐标系,x'o'y'为屏幕坐标系。实际上我们可以分为三步进行整个旋转变换:1.将坐标系x'o'y'变成xoy;2.将该点顺时针旋转a角;3.将坐标系xoy变回x'o'y'将上面三步变换进行合成得到三个矩阵的级联矩阵;(x0,y0)和(x1,y1)都是x‘o’y‘坐标系中的点;2.1.3图像的放大以及缩小如果一幅图像要放大k1*k2倍,就是将图像中每个像素复

6、制到k1*k2个像素所构成的子块中,这些子块再按原来的排列顺序进行排列,就可以实现图像的方的方法。图像缩小的方法跟图像放大的方法雷同。三、详细设计过程3.1图像几何变换图像的平移图像的镜像图像的旋转图像的放缩图像几何变化系统垂直镜像水平镜像图像的放大上下平移上下左右平移左右平移图像的缩小3.1.1图像平移:1.图像平移的基本原理图像平移是将一副图像中所有的点都按照指定的平移量在水平,垂直方向移动,平移后的图像与源图像相同。平移后的图像上的每一点都可以在原图像中找到对应的点。X=X0+XY=Y0+Y利用其次坐标,变换前后图像上的点F0(X0,Y0)和P(X,Y)之间的关系

7、可以用如下的矩阵变换表示为:X010XXY=01YY10011图像放缩的基本理论图像比例缩放是指将给定的图像在X轴方向按比例缩放FX倍,在Y轴方向上按比例缩放FY倍从而获得一副新的图像。比例缩放前后两点F0(X0,Y0),P(X,Y)之间的关系用矩形形式可以表示为:XFX00X0X=FxX0Y=0Fy0y010001Y=FyY0三个入口参数:原图像1,缩放倍数r,插值方式mode扫描新图像,计算对应原图像坐标根据不同插值算法计算输出图像判断插值结束计算新原图像行列数获取原图像行列数《N初始化                最近邻     

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

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

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