基于形态学的matlab的图像处理研究,图像处理matlab代码
一简介图像形态学处理可以为图像检测识别提供技术指导。通过矩阵实验室中多种函数的选择对图像进行不同算法处理,结果表明:利用矩阵实验室软件能够实现彩色图像分量提取,加噪去噪。
2部分代码函数hsi=rgb2hsi(rgb)
%RGB2HSI将RGB图像转换为恒生指数.
% HSI=RGB2HSI(RGB)将RGB图像转换为恒生指数.输入图像
%的大小被假定为M乘普通乘3,其中第三维
%占三个图像平面:红色、绿色和蓝色,因为
订单百分比。如果所有RGB分量图像都相等,则HSI转换
%未定义。输入图像可以是两倍类(具有值
范围[0,1]内的百分比)、uint8或uint16 .
%
%输出图像HSI属于两倍类,其中:
% hsi(:1)=1通过以下方式标准化到范围[0,1]的色调图像
%将所有角度值除以2 *圆周率.
% hsi(:2)=1饱和度图像,在范围[0,1]内。
% hsi(:3)=1强度图像,在范围[0,1]内。
%版权所有2002-2004
%使用矩阵实验室进行数字图像处理普伦蒂斯霍尔出版社,2004年年
% $修订版:1.5 $ $日期:2005年一月18日13时44分59秒
%提取单个组件图像。
RGB=im2 double(RGB);
r=rgb(:1);
g=rgb(:2);
b=rgb(:3);
%实现转换方程。
num=0.5 *(r-g)(r-b));
den=sqrt((r - g).^2 (r - b).*(g-b));
=acos(数字100/(den EPS));
h=;
H(b g)=2*pi - H(b
H=H/(2 * pi);
num=min(min(r,g),b);
den=r g b;
den(den==0)=EPS;
S=1 - 3 .*数字100/穴;
h(S==0)=0;
I=(r g b)/3;
%将所有三个结果组合成一个(同heat-stressindex)热压指数图像。
hsi=cat(3,H,S,I);3仿真结果
编辑
编辑
编辑
四参考文献[1]钱月。基于矩阵实验室的图像形态学处理技术与应用[J]的缩写.内江师范学院学报, 2019(10):51-55.
博主简介:擅长智能优化算法、神经网络预测、信号处理、元胞自动机、图像处理、路径规划、无人机等多种领域的矩阵实验室仿真,相关矩阵实验室代码问题可私信交流。
编辑
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。