- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
乘法运算(MULTIPLICATION) (a) 原图 (b) 乘以1.2 (c) 乘以2 图:乘法运算结果 (2)改变图像的灰度级 注意:使用乘法函数时,对uint8图像进行操作往往会发生溢出现象,immultiply函数将溢出的数据截取为数据类型允许的最大值。为了避免这种现象,可以考虑在进行乘法运算前将图像转换为一种数据范围更大的图像类型。 除法运算(DIVISION) 简单的除法运算可用于改变图像的灰度级,常用于遥感图像处理中。 在四种算术运算中,减法与加法在图像增强处理中最为有用。 4、除法运算 几何变换 1)简单变换 问题描述:图像的平移、放缩和旋转。 解题思路:从易到难。工具:线性代数中的齐次坐标。 几何变换 几何变换 图像的几何操作 图像的缩放 imresize imresize(A,[mrows ncols],method) 图像缩放,A为缩放因子,method为nearest(默认)(最近邻插值)bilinear(双线性插值)bicubic(三线性插值) 图像的旋转 imrotate imrotate(A,angle,method) 图像逆时针旋转,angle为角度 图像的剪裁 imcrop imcrop(A,rect) 图像剪切,其中rect为[x y width height] 图像的缩放 1)向前映射法 通过输入图像像素位置, 计算输出图像对应像素位置; 将该位置像素的灰度值按某种方式分配到输出图像相邻四个像素. 图像的缩放 2)向后映射法 通过输出图像像素位置, 计算输入图像对应像素位置; 根据输入图像相邻四个像素的灰度值计算该位置像素的灰度值. 图像的缩放 两种映射方法的对比 对于向前映射:每个输出图像的灰度要经过多次运算; 对于向后映射:每个输出图像的灰度只要经过一次运算。 实际应用中,更经常采用向后映射法。 其中,根据四个相邻像素灰度值计算某位置的像素灰度值即为灰度级插值。 图像的缩放 常用的插值方法: (1)最近邻插值 (2)双线性插值 (3)三次内插法 图像的缩放 (1)最近邻插值 向后映射时,输出图像的灰度等于在输入图像中离它所映射位置最近的输入图像的灰度值。 (x,y) (x,y+1) (x+1,y) (x+1,y+1) P(x0,y0) 通过计算与点P(x0,y0)临近的四个点,并将与点P(x0,y0) 最近的整数坐标点(x,y)的灰度值取为P(x0,y0)点灰度近似值。 优点:当P(x0,y0)点各相邻像素间灰度变化较小时,此法是最简单快速的插值方法 缺点:当P(x0,y0)点相邻像素间灰度值差异很大时,该灰度估值方法会产生较大的误差,甚至可能影响图像质量。 图像的缩放 (2)双线性插值 输出像素是它在输入图像中2*2领域采样点的平均值,它根据某像素周围4个像素的灰度值在水平和垂直两个方向上对其插值; 四点确定一个平面函数,属于过约束问题; 问题描述:单位正方形顶点已知,求正方形内任一点的P(x0,y0)值。 具体原理 图像缩放 图像的缩放 用最近邻插值和双线性插值的方法分别将老虎放大1.5倍。 图像的缩放 采用最近邻插值放大1.5倍 采用双线性插值放大1.5倍 数字图像处理 -----MATLAB图像处理 概述 1、MATLAB中的图像和图像处理工具箱 MATLAB中大多数是用二维数据(矩阵)double(64位)浮点型,或uint8(8位无符号整数)、 uint16(16位无符号整数)来存储的,矩阵中的每一个无素对应图像中的一个像素(pixel). 例如:一幅由200行300列不同灰度值的点组成的图像可以用200*300的矩阵来存储; 对于彩色图像,如RGB图像,需要用三维数组来存储; 图像文件格式 MATLAB支持下列图像文件格式: bmp(microsoft windows bitmap,位图) hdf(hierarchical data format,层次数据) jpeg(joint photographic expert group,静止图像压缩标准) pcx(paintbrush,画刷格式) png(portable network graphics,可移植网络图像) tiff(tagged image file format,标记图像文件) xwd(x window dump) gif(graphics interchange format,图形交换) MATLAB的图像类型 二值图像(Binary):图像的取值为0或1; 索引图像(Indexed, pseudocolor):图
文档评论(0)