数字图像处理的MATLAB实现(「十五」MATLAB图像处理之一)
Posted
篇首语:知识的价值不在于占有,而在于使用。本文由小常识网(cha138.com)小编为大家整理,主要介绍了数字图像处理的MATLAB实现(「十五」MATLAB图像处理之一)相关的知识,希望对你有一定的参考价值。
数字图像处理的MATLAB实现(「十五」MATLAB图像处理之一)
在MATLAB软件中有一个专门的图像处理工具箱(Image Processing Toolbox),利用该工具箱,我们完成绝大多数的图像处理工作。
MATLAB支持四种图像类型,即RGB图像、索引图像、灰度图像和二值图像。实质上,MATLAB还支持另一种图像类型,即多帧图像阵列,其是MATLAB视频处理和图像处理的桥梁。视频其实就是大量图片的有序排列,只要每张图片播放速度够快,我们就可以感觉到是视频播放。
在MATLAB中,数字图像都是用一个矩阵来表示的,这个矩阵可能是二维、三维或者多维的。
用下面的一段代码来说明四种图像类型的差异:
clc;clear all;close all
set(0,\'defaultfigurecolor\',\'w\')
RGB=imread(\'c:\\ir_5.png\');%从本地读入彩色图像
IND=rgb2ind(RGB,128);%变换为索引图像
GRAY=rgb2gray(RGB);%变换为灰度图像
BW=im2bw(RGB);%变换为二值图像
figure(1);imshow(RGB);%显示图像
figure(2);imshow(IND);
figure(3);imshow(GRAY);
figure(4);imshow(BW);
MAX_RGB=max(max(max(RGB,[],3)));%查看RGB图像中的最大值
MIN_RGB=min(min(min(RGB,[],3)));%查看RGB图像中的最小值
上面的实例中可以看出:
RGB图像是以一个M*N*[R G B]的三维矩阵来表示的,当矩阵中元素为unit8类型,元素范围为[0 255];
索引图像是以一个M*N的二维矩阵来表示的,当矩阵中元素为unit8类型,元素范围为[0 p-1],p表示RGB转换为索引图像时所设置的图像颜色的个数(上面的实例中,我们的p设置为128,所以元素范围为[0 127]);
灰度图像是以一个M*N的二维矩阵来表示的,当矩阵中元素为unit8类型,元素范围为[0 255];
二值图像是以一个M*N的二维矩阵来表示的,其矩阵中元素为logical类型,元素只有可能是0或1,是一种逻辑矩阵,0代表黑色,1代表白色;
这只是基于最基本的方面,对上述四种图像类型作的解释。其实,它们还有更深层次的差异。如果大家感兴趣,可以自己查找资料了解。
最后,感谢大家的耐心阅读!
相关参考
图像二值化的操作,就是寻找一个合适的阈值T,把图像中所有像素值小于等于该阈值的像素点设置为一个像素值,同时把图像中所有像素值大于该阈值的像素点设置为另一个像素值。也就是说,二值化之后整幅图像中只有两种...
图像二值化的操作,就是寻找一个合适的阈值T,把图像中所有像素值小于等于该阈值的像素点设置为一个像素值,同时把图像中所有像素值大于该阈值的像素点设置为另一个像素值。也就是说,二值化之后整幅图像中只有两种...
日本sumdoy产品介绍(Matlab代码批处理中国地面气象日值数据集(2400站点数据集))
气象数据一直是一个价值较高的数据,它被广泛用于各个领域的研究当中。地理遥感生态网平台www.gisrs.cn提供的气象数据包括有气温、气压、相对湿度、降水、蒸发、风向风速、日照等多种指标,但是包含了这些全部指标的气象...
数学函数式组利用MATLAB验证(Matlab基础入门手册(第四章 数据类型))
...int8(其他见下表)取值范围intmax/intmin测试类型class3.概念Matlab支持整数数据的1个,2个,4个和8个字节的存储,再分为有符号和无符号,总共8个整型类别。整型类型整型类别取值范围函数有符号的8位整数-2^7至2^7-1int8有符号的16位...
...数值方法本身的研究尽管已经相当成熟。给大家分享一个Matlab实现悬臂梁自由振动的小程序,帮助大家学习微分微分求积法。cleardigits()u=i;%保留虚数N=15;%节点数X=[]
导读 对于低浓度大风量的VOCs处理,目前广泛采用了UV光解催化处理方法,影响其效率的主要因素包括光源、催化剂、温湿度和停留时间等,解决UV光解催化处理VOCs的关键技术相应地需要从光源的选择、催化剂的优化和设备的空...
液位传感器的原理图(十五种液位计的动图演示、应用、参数,你都知道么?)
今天仪表君又为大家带来满满的干货,这些液位计的工作原理、试用情况以及市场上普遍的参数,相信总有能让你学习到的东西。超声波物位计1.工作原理本产品的工作原理:就是通过一个可以发射能量波(一般为脉冲信号)的...
液位传感器的原理图(十五种液位计的动图演示、应用、参数,你都知道么?)
今天仪表君又为大家带来满满的干货,这些液位计的工作原理、试用情况以及市场上普遍的参数,相信总有能让你学习到的东西。超声波物位计1.工作原理本产品的工作原理:就是通过一个可以发射能量波(一般为脉冲信号)的...
老实说我是不想写这篇文章的,因为现阶段数字音频处理器与数字调音台有太多功能重复的地方,基本上调音台有的功能数字音频处理器全都有。所以在诸多信息化项目中又经常出现它的影子,这严重激发了我的强迫症,所以我...
数字图像处理的基本原理(中国科学家创新DNA存储算法 让敦煌壁画再“活”两万年)
DNA存储的敦煌壁画。天津大学供图DNA存储技术概念图。天津大学供图基于德布莱英图理论设计的序列重建算法高效解决DNA断裂、降解问题。天津大学供图科幻大片《侏罗纪公园》里讲述了这样一个故事:科学家找到一块有史前蚊...