网站首页 > 技术教程 正文
干涉条纹处理的基本方法:
条纹局部追踪法:
条纹细化法:
- [ ] 基于条纹强度的细化:极值搜索
- [ ] 基于二值图像的细化:此博客采用此方法进行处理;基于二值化干涉条纹细化的处理:提取步骤:
- 预处理: 去除噪声图像,转化为灰度图像;
- 二值化: imbinarize() 函数
- 细化处理: bwmorph(‘skel’) 函数进行处理;
- 修像: 去毛刺
代码实现:
clear;
close all;
%读入图像
img=imread('C:\Users\lenovo\Desktop\1.bmp');
figure('name','原图转二值');
subplot(1,3,1);
imshow(img),title('原图');
%转化为灰度图像
img=rgb2gray(img);
subplot(1,3,2);
imshow(img),title('灰度图像');
%转化为二值图像
BW=imbinarize(img);
subplot(1,3,3);
imshow(BW),title('二值图像');
%高通滤波去噪
sigma=1;%滤波器的标准差
parameters=double(3*sigma*2+1); % 模板尺寸
H=fspecial('gaussian', parameters, sigma);%滤波算子 %gaussian低通滤波器
BW=imfilter(BW,H,'replicate');
figure,imshow(BW),title('去噪后图像');
%骨化
BW1=bwmorph(BW,'skel',20);
figure,imshow(BW1),title('骨化图像');
%去毛刺(消除噪声)
BW2=bwmorph(BW1,'spur',18);
figure,imshow(BW2),title('去毛刺');
成像结果:
得到二值图像:
在这里插入图片描述
高通滤波去噪:
在这里插入图片描述
图像细化处理:
在这里插入图片描述
去毛刺:
在这里插入图片描述
==感觉文章不错的同学麻烦动动小手点点关注订阅呗,您的肯定是对我持续更新最大的支持!==
猜你喜欢
- 2024-11-06 基于MATLAB的刀具角度测量 matlab测工件尺寸
- 2024-11-06 「三十一」MATLAB图像变换之傅里叶变换
- 2024-11-06 「三十三」MATLAB图像变换之Radon变换(R变换)——投影重建图像
- 2024-11-06 「MATLAB数据导入与分析」MATLAB: 使用内存映射加快文件读写
- 2024-11-06 利用边缘检测计算物体面积(内含源码)
- 2024-11-06 自动驾驶毫米波雷达物体检测技术-算法
- 2024-11-06 基于粒子滤波器的电池剩余使用寿命计算matlab仿真
- 2024-11-06 「二十」MATLAB图像处理之六 matlab怎么做图像处理
- 2024-11-06 matlab程序, 脉冲波合成与提取,滑冲效应、方向性效应
- 2024-11-06 《基于PLE结合卡尔曼滤波的RSSI定位算法matlab仿真》基于PLE
你 发表评论:
欢迎- 05-1613步震撼淘宝大促闪光裂纹破墙立体字PS制作教程
- 05-16AI教程 | 绘制扁平的萌萌哒图标
- 05-160基础学平面设计所需了解的基础常识汇总
- 05-16自学平面设计需要多长时间?十六年职业设计总监告诉你
- 05-16平面设计都要学习哪些内容?
- 05-16李涛PS教程 高手之路PS教程 合成教程 —制作一个小星球
- 05-16Illustrator实例教程:制作炫酷的漩涡效果
- 05-16Illustrator实例教程:利用混合工具制作一朵炫酷的花
- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)