-
大小: 2KB文件类型: .m金币: 1下载: 0 次发布日期: 2021-06-10
- 语言: Matlab
- 标签: 图像处理 ImageProcess 腐蚀膨胀 OpeningImage ClosingImage
资源简介
该代码首先实现了图像的腐蚀处理和图像的膨胀处理。然后,经过先腐蚀(Erosion)处理,后膨胀(Dilation)处理得到了Opening Image;又经过先膨胀(Dilation)处理,后腐蚀(Erosion)处理得到了Closing Image。
程序执行后能够得到原始图像、膨胀后图像、腐蚀后图像、Opening Image和Closing Image这五幅图像的对比显示结果。
代码片段和文件信息
%Function:Gray-Scale Morphological Operations
clc;clear all;close all;
%%%%%%%%%%%%%%%%%%%%%%%%
%%% Input & Imread %%%
%%%%%%%%%%%%%%%%%%%%%%%%
se=[111;111;111;111]; %Structuring Element
I0=imread(‘yourimage.jpg‘);
I=rgb2gray(I0);
imshow(I[]);title(‘Original Image‘);
I=double(I);
[im_heightim_width]=size(I);
[se_heightse_width]=size(se);
halfheight=floor(se_height/2);
halfwidth=floor(se_width/2);
[se_origin]=floor((size(se)+1)/2);
image_dilation=padarray(Ise_origin0‘both‘); %Image to be used for dilation
image_erosion=padarray(Ise_origin256‘both‘); %Image to be used for erosion
%%%%%%%%%%%%%%%%%%
%%% Dilation %%%
%%%%%%%%%%%%%%%%%%
for k=se_origin(1)+1:im_height+se_origin(1)
for kk=se_origin(2)+1:im_width+se_origin(2)
dilated_image(k-se_origin(1)kk-se_origin(2))=max(max(se+image_dilation(k-se_origin(1):k+halfheight-1kk-se_origin(2):kk+halfwidth-1)));
end
end
figure;imshow(dilated_image[]);title(‘Image after Dilation‘);
%%%%%%%%%%%%%%%%%
%%% Erosion %%%
%%%%%%%%%%%%%%%%%
se=se‘;
for k=se_origin(2)+1:im_height+se_origin(2)
for kk=se_origin(1)+1:im_width+se_origin(1)
eroded_image(k-se_origin(2)kk-se_origin(1))=min(
相关资源
- 图像量化及MSE/SNR/PSNR计算Matlab代码
- Sobel算子图像边缘提取Matlab代码
- 数字图像处理MATLAB2015版 源代码
- 苹果的特征检测与MATLAB实现
- matlab遥感图像处理
- matlab 腐蚀膨胀 代码
- 基于形态学的权重自适应图像去噪.
- 冈萨雷斯数字图像处理matlab版.源代码
- Matlab数字图像处理 大作业
- MATLAB GUI---常见图像处理算法
- ARNOLD变换代码 可直接使用
- 数字图像处理——基于视频的车流量
- 基于核回归 Kernel regression 的图像处理
- matlab数字图像处理 有约束最小平方恢
- OTSU二值化算法matlab
- 基于MATLAB的医学图像处理系统
- 详解MATLAB数字图像处理
- matlab原木图像分割与计数.zip
- Matlab保留ROI区域
- 利用MATLAB从图片中提取曲线数据的小
- 图像处理 人脸识别皮肤提取 经典ma
- 图像分割与腐蚀膨胀matlab代码
- 伪彩色 MATLAB代码
- 集装箱号识别中图像及字符的处理分
- MATLAB处理向前映射和向后映射
- 局部二值模式(Local Binary Patterns)图
- 运动模糊图像处理 维纳滤波算法
- 数字图像处理文献综述
- ROF 去噪 matlab
- MATLAB dcm图像转raw图像代码
评论
共有 条评论