1 image函数是显示图像的最基本的方法。该函数还产生了图像对象的句柄,并允许对对象的属性进行设置。
 2
 3 imagesc函数也具有image的功能,所不同的是imagesc函数还自动将输入数据比例化,以全色图的方式显示。imagesc会对图像灰度级做缩放处理,imshow不会缩放。
 4
 5 imshow函数比image和imagesc更常用,它能自动设置句柄图像的各种属性。imshow可用于显示各类图像。对于每类图像,调用方法如下:
 6
 7        imshow filename:显示图像文件。
 8        imshow(BW):显示二值图像,BW为黑白二值图像矩阵。
 9        imshow(X,map):显示索引图像,X为索引图像矩阵,map为色彩图示。
10        imshow(I):显示灰度图像,I为二值图像矩阵。
11        imshow(RGB):显示RGB图像,RGB为RGB图像矩阵。
12        imshow(I,[low high]):将非图像数据显示为图像,这需要考虑数据是否超出了所显示类型的最大允许范围,其中[low high]用于定义待显示数据的范围。imshow(I, [])自动调节数据范围以便于显示。
13 下面附上一段小程序:
14
15 %数字图像处理(冈萨雷斯版)第82页的四幅图像
16 clear all;
17 f=zeros(256,256);
18 f(120:140,120:140)=1;
19 subplot(2,2,1)
20 imshow(f);
21 title('(a)一幅简单图像')
22
23 F = fft2(f);
24 S = abs(F);
25 subplot(2,2,2)
26 imshow(S,[]);
27 title('(b)傅里叶频谱')
28
29 Fc = fftshift(F);
30 subplot(2,2,3)
31 imshow(abs(Fc),[]);
32 title('(c)居中的频谱')
33
34 S2 = log(1+abs(Fc));
35 subplot(2,2,4)
36 imshow(S2,[]);
37 title('(d)使用对数变换进行视觉增强后的频谱')
38
39 figure(2)
40 fn = real(ifft2(F));
41 imshow(fn);
42 title('逆变换还原图像')

转载于:https://www.cnblogs.com/ggYYa/p/4127789.html

matlab中图像显示函数相关推荐

  1. Matlab中bwmorph函数的使用

    Matlab中bwmorph函数的使用 Matlab中提供了一个基于形态学的处理函数,即以膨胀.腐蚀等操作为基础,其语法格式如下: bw2=bwmorph(bw1,operation,n); 其中bw ...

  2. 9.matlab中repmat函数

    来源: matlab中repmat函数的用法 - CSDN博客 https://blog.csdn.net/anqier1009/article/details/5214978 B = repmat( ...

  3. 如何在Matlab中获取函数参数的数目?

    本图文详细介绍了Matlab中获取函数参数数目的方法.

  4. matlab s% d%,matlab中var函数的翻译For N-D arrays, VAR operates along the first

    matlab中var函数的翻译For N-D arrays, VAR operates along the first matlab中var函数的翻译 For N-D arrays, VAR oper ...

  5. 关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法

    关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 参考文章: (1)关于MATLAB中xlswrite函数写数据出现服务器异常情况的解决办法 (2)https://www.cn ...

  6. Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17)

    Matlab中Ksdensity()函数的用途 (2011-04-02 16:55:17) 转载▼ 标签: 杂谈 分类: Matlab应用 我们在统计数据处理时,经常计算一个样本的概率密度估计,也就是 ...

  7. cumsum在matlab中,matlab中cumsum函数和sum函数详解

    调用格式及说明 matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 调用格式及说明 ...

  8. matlab中fprintf函数的具体使用方法

    matlab中fprintf函数的具体使用方法实例如下: fprintf函数可以将数据按指定格式写入到文本文件中.其调用格式为: 数据的格式化输出:fprintf(fid, format, varia ...

  9. Matlab中plot函数及legend函数详解

    Matlab中plot函数及legend函数详解 Matlab中plot函数及legend函数详解 Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y) plot(X1,Y1 ...

最新文章

  1. c语言gga字符串校验和代码,NMEA-0183协议解析(示例代码)
  2. Microbiome:人类肠道和病原菌的可移动抗性组驱动环境中抗生素抗性增长
  3. JS 获取 鼠标 坐标
  4. Installing Node.js and Express on Ubuntu
  5. 如何在UI设计中制作完美阴影
  6. Web应用程序中的Spring JDBC入门
  7. 查看win激活状态的命令
  8. 嘉年华回顾丨李圣陶带你了解阿里巴巴智能化运维的奥秘
  9. python lambda 判断_在Python的Filter中使用lambda函数时,为何达不到预期效果?
  10. 2015年传智播客JavaEE 第168期就业班视频教程day38-SSH综合案例-1
  11. Pytorch基本操作
  12. 字符串与Unicode编码相关转换
  13. linux drwxr-xr-x 是什么意思
  14. java 获取某个时间点增加30分钟之后的时间点
  15. 栈顶和栈底(直接明了)
  16. July 16th 模拟赛C T2 奶牛晒衣服 Solution
  17. 暨南大学计算机科学研究生,计算机科学系硕士研究生在IEEE Virtual Reality (VR) 2020上发表两篇论文...
  18. 计算机外存是ram硬盘还是,都是存储器,但RAM、ROM、闪存、硬盘怎么分?
  19. 零基础学习3D游戏建模要美术基础吗
  20. Zookeeper连接异常 Got ping response for sessionid 2021-06-30

热门文章

  1. Failed to load response data:No data found for resource with given identifier
  2. ROS将xacro文件转换成URDF文件
  3. command: robot --argumentfile
  4. 无法将win10配置在此计算机硬件上运行,WIN10系统备份 提示:无法将系统映像保存在计算机从中启动或安装WIDOWS的驱动器上...
  5. 20144306《网络对抗》MAL_恶意代码分析
  6. 【冰糖R语言】(串列)对象不能强制改变成‘double‘种类
  7. AutoCAD Electrical(ACE)的基本操作——画布与新建圆、直线
  8. 求 n+nn+nnn+nnnn+........的和(java写法)
  9. Python安装库的常用方法
  10. 史上最全的ubuntu服务器搭建环境教程~~~