教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

数字图像处理实验 -(12)

来源:网络收集 时间:2026-08-26
导读: > figure(1); 生成一个图像窗口1 MatLab Command : imshow 键入 ? imshow(I,[]); 上图为显示结果。 C。 MatLab命令的连续执行 D。 本实验中需要了解/使用的函数 本实验中需要学生了解并学会使用下列命令或函数 c

> figure(1); 生成一个图像窗口1 MatLab Command : imshow 键入

? imshow(I,[]);

上图为显示结果。

C。 MatLab命令的连续执行 D。 本实验中需要了解/使用的函数

本实验中需要学生了解并学会使用下列命令或函数 clear 清除所有变量。执行本命令将会清除内存中的全部变量。

title(' ') 在当前的图像窗口中加上标题,例如title('原始图像'); % 在当

前显示的图像上加上标题

imread() 读入一个图像文件,在使用图像进行运算时,图像的像素必须

使用双精度浮点制式,而I = imread (‘lena.bmp’) 只能得到8比特的数字图像,可以显示但不能满足运算的要求,因此在读入文件时,采用这样的格式[Im, map] = imread ('girl.bmp'); 这个命令将文件girl.bmp 中的图像作为索引图像读入矩阵Im 之中,索引图像包括一个图像数据矩阵Im和一个调色板矩阵map ,然后使用MatLab 提供了数制转换的函数,将其转换成双精度浮点制式的灰度函数,I = ind2gray(Im, map); 这时的图像I ,便成为双精度浮点制式的灰度图像。这样,就可以适用于各种运算的要求。

Imcrop() 图像剪裁。 使用格式为i = imcrop ( I, [Xmin, Ymin, dX, dY] );

这里i为剪裁后的图像,I 为被剪裁的原始图像。Xmin 为检测的水平起始点,即X方向的最小值,Ymin为检测的垂直起始点,

40

即Y方向的最小值(请注意图像坐标与普通平面直角坐标的区别)。dX 为水平方向的剪裁宽度,即剪裁下来的图像在水平方向所具有的像素数量;dY为垂直方向的剪裁高度,即剪裁下来的图像在垂直方向所具有的像素数量。例如i = imcrop (I, [180, 200, 200, 200])的操作会将输入的原始图像I 从坐标(180, 200)处起,剪切下200 × 200 的一块子图像i。

MatLab 中图像的运算:在MatLab中,图像就是一个矩阵,用一个符号代

替运算时当作一个变量即可,因此运算的书写十分简洁,故MatLab有草稿纸式的算法语言之称。下面是一些运算实例: I_a = I + 0。5;%为原始图像I 加上一个常数0。5,并将结果赋予变量I_a;以此类推可以书写出减法I_s = I - 0。5; 乘法(数乘)I_m = I * 2; 除法I_d = I / 3;

E。 其它可能用到命令有 imresize() 调节图像大小 imcontour() 画出图像的轮廓

imadjust(f,[low_in high_in],[low_out high_out]) 对灰度图进行亮度变化 imtist() 计算图像的直方图 histeq() 直方图均衡

rgb2gray() 将RGB图像转换成灰度图像 g=ice('porperty name','property value');

函数ice的有效输入

属性名称 'image' 'space' 'wait' 属性值 一幅RGB或单色输入图像f,它由指定的映射交互的变化 将被修改得分量的彩色空间。可能的值是'rgb','cmy','hsi' 若值为'on',则g是被映射的输入图像。若值为'off',则g是被映射的输入图像句柄

41

使用鼠标操作控制点

鼠标动作 左按钮 左按钮+shift键 左按钮+control键 结果 按下并拖动左按钮来移动控制点 假如一个控制点。拖动可改变控制点的位置 删除控制点 函数ice的图型用户界面中的按钮和复选框的功能

GUI函数 Smooth 功能 若选中,则进行三次样条(平滑曲线)插值,若不选,则分段的进行线形插值 若选中,则在三次样条插值中强制开始和结束曲线滚滑降为零。分段的进行线形插值不受影响 显示手映射函数影响的图像分量的概率密度函数(直方图) 显示累计分布函数而不是PDF 若选中,则启用图像映射;否则不启用 若选中,则启用伪彩色和全彩色映射;否则不启用 初始化当前显示的映射函数并取消对所有曲线参数选定 初始化所有映射函数 显示变化曲线上选取的控制点的坐标,input指水平轴,output指垂直轴 为交互式操作选择映射函数 Clamp ends Show PDF Show CDF Map image Map bars Reset Reset all Input/output Component

42

3 参考资料

[1] 徐飞,施宵红编,MATLAB应用——图像处理,西安电子科技

大学出版社,西安,2002,5 .

[2] 冈萨雷斯,数字图像处理(MATLAB版),电子工业出版社. [3] 章毓晋,图像工程(上,中),清华大学出版社,2008. [4] 龚声蓉,等. 数字图像处理与分析,清华大学出版社.

43

…… 此处隐藏:310字,全部文档内容请下载后查看。喜欢就下载吧 ……
数字图像处理实验 -(12).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/606279.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)