资源简介
这是一系列通过灰度映射、伽马调整、形态学变换、灰度直方图标准化等等方法来对图像细节进行增强的图像预处理matlab代码
代码片段和文件信息
clear
close all
clc
for g=1:17;
I=imread(strcat(‘‘num2str(g)‘.png‘));
rotI=rgb2gray(I);
[mn]=size(rotI);
BW=im2bw(rotI0.7);
%figureimshow(BW);
se=strel(‘disk‘50);
CBW0=imclose(BWse);
%figureimshow(CBW);
J0=imadjust(rotI[00.7][01]);
J=J0;
se1=strel(‘disk‘30);
se2=strel(‘disk‘10);
CBW=imopen(CBW0se2);
BW1=imdilate(CBWse1);
BW2=imerode(CBWse1);
for i=1:m;
for j=1:n;
C=xor(BW1(ij)BW2(ij));
if (CBW(ij)>0.5)
J(ij)=rotI(ij);
end
if (C>0.5)
J(ij)=(rotI(ij)/2+J0(ij)/2);
end
end
end
imwrite(Jstrcat(‘‘num2str(g)‘.png‘));
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 654 2015-06-24 14:43 f.m
文件 648 2015-06-24 15:31 f1.m
文件 555 2015-06-24 16:13 f2.m
文件 426 2015-06-25 16:45 f3.m
文件 992 2015-06-25 13:41 HE1.m
文件 175 2015-06-25 17:33 HE2.m
文件 192 2015-06-26 09:52 imhist111.m
文件 175 2015-07-07 11:13 imhist112.m
相关资源
- 基于蚁群算法的图像边缘检测算法M
- 鱼眼图像畸变矫正程序
- 图像相似度计算(PSNRSSIM)
- 图像分割MATLAB胸部CT肺质提取.rar
- 代码MATLAB摄像头实时图像处理
- 用matlab实现银行卡卡号定位并自动切
- MATLAB版代码红外与可见光图像配准算
- matlab的形态学图像处理源码
- 基于MATLAB的车牌图像分割技术
- 基于混合高斯模型的图像分割方法
- matlab计算图像周长,面积
- 图像预处理算法源码matlab
- Feature similarity 计算方法的源代码
- 冈萨雷斯《数字图像处理matlab版》源
- 利用matlab对红外目标图像跟踪处理
- matlab图像拼接
- raw图像数据读取matlab程序
- 基于数字图像的指纹识别matlab代码
- RGB图像转换为YUV视频序列
- 图像融合 matlab 源代码 实验报告
- 数字图像处理系统matlab gui界面.zip
- mo_2_3.m3. 图像分割matlab实现源代码
- 图像锐化MATLAB实现包含laplacian算子、
- MATLAB logistic实现图像扩散
- 图像融合算法matlab实现.zip
- NSCT非下采样contoulet变换matlab代码
- DCT处理图像matlab代码
- 灰度共生矩阵在matlab中实现纹理缺陷
- 图像重建迭代算法matlab
- matlab查看雷达波形堆积图
评论
共有 条评论