图像几何变换matlab_第1页
图像几何变换matlab_第2页
图像几何变换matlab_第3页
图像几何变换matlab_第4页
图像几何变换matlab_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

图像的几何变换一、MATLAB中的图像基本操作关于图像的函数和命令(1)F=imread(‘rice.bmp’);%读工作区下的rice图片,将其灰度值存入F矩阵中。F=imread(‘D:\rice.bmp’);%D盘下的rice图片,将其灰度值存入F矩阵中。whosF%whos命令查看图片变量F的信息G=rgb2gray(F);

%将F对应的RGB彩色图像数据转换为灰度图像数据,存入G中关于图像的函数和命令(2)imwrite(G,‘rice1.bmp’);%将图像数据G写入文件rice1中,存为新图片。imshow(F);%显示图像数据F对应的图像figure;%创建新的图像窗口subplot(2,2,1);%将当前图像窗口划分为2行2列,即4个子窗口,要显示的内容在第一个子窗口中显示例如:关于图像的函数和命令(3)im2double(F);%将图象数组F转换成double精度类型im2uint8(F);%将图象数组F转换成unit8类型im2uint16(F);%将图象数组F转换成unit16类型二、图像几何变换由于拍摄图像的角度、距离等原因,可能会需要对图像进行适当的几何变换。几何变换又称为空间变换,是将一幅图像中的坐标位置映射到另外一幅图像中的新坐标位置。它不改变图像的像素值,只是在图像平面上进行像素的重新安排。三、解决几何变换问题的思路一般要考虑原图像中的某个像素点的坐标(x0,y0)和此像素点映射到新图像中的新坐标(x1,y1)之间的关系。可由下式描述:x1=f1(x0,y0);y1=f2(x0,y0);主要内容2.1基本知识2.2图像平移2.3图像镜像2.4图像转置2.5图像缩放2.6图像旋转

图像平移1.平移的变换公式(x0,y0)是原图像上的点,图像水平平移量为a,垂直平移量为b,如图所示。平移后的新坐标点为:x1=x0+a;y1=y0+b;0yxabx0y0x1y1平移2.程序实现:3.MATLAB中实现平移的函数主要内容2.1基本知识2.2图像平移2.3图像镜像2.4图像转置2.5图像缩放2.6图像旋转

图像镜像水平镜像:图像的左半部分和右半部分以图像竖直中轴线为中心轴进行对换。垂直镜像:图像的上半部分和下半部分以图像水平中轴线为中心轴进行对换。1.水平镜像的变换公式(x0,y0)是原图像上的点,中心轴如图所示,水平镜像对应的新坐标点为:x1=M-x0;y1=y0;0yxx0y0x1y1水平镜像M2.垂直镜像的变换公式(x0,y0)是原图像上的点,中心轴如图所示,垂直镜像对应的新坐标点为:x1=x0;y1=N-y0;0yxx0y0x1y1垂直镜像N3.程序实现:4.MATLAB中实现镜像的函数水平镜像和垂直镜像的变换矩阵:主要内容2.1基本知识2.2图像平移2.3图像镜像2.4图像转置2.5图像缩放2.6图像旋转

图像转置1、图像转置的公式0yxx0y0y1x1转置图像转置即为行列互换,(x0,y0)是原图像上的点,转置后对应的新坐标点为:x1=y0;y1=x0;注意:图像尺寸有可能改变。2.程序实现:3.MATLAB中实现图像转置的函数:图像转置的变换矩阵:主要内容2.1基本知识2.2图像平移2.3图像镜像2.4图像转置2.5图像缩放2.6图像旋转

图像缩放图像缩放:指图像大小按照指定的比率放大或者缩小。图像尺寸会发生变化。放大到同样尺寸:1、图像缩放的公式0yxx0y0x1y1缩放图像转置即为行列互换,(x0,y0)是原图像上的点,转置后对应的新坐标点为:x1=a*x0;y1=b*y0;注意:图像尺寸有可能改变。2.程序实现:3.MATLAB中实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论