基于形态学的matlab的图像处理研究,图像处理matlab代码

  基于形态学的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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: