A=imread('3.jpg');
figure(1);
subplot(241);
imshow(A);title('原图');
I=rgb2gray(A);
subplot(242);;imshow(I);title('灰度图');
K=medfilt2(I,[16,16]);
subplot(243);;imshow(A);title('中值滤波');
s=size(K);
all_white=255*ones(s(1),s(2));
all_white_uint8=uint8(all_white);
L=imsubtract(all_white_uint8,K);
level=graythresh(L);
I2=im2bw(L,level);
subplot(244);
imshow(I2);title('二值图');
se=strel('square',3);
J=imopen(I2,se);
J1=imclose(J,se);
subplot(245);imshow(J1);title('形态学处理');
J1=~J1;
subplot(246);imshow(J1);title('形态学处理');
mainfc;
hold on
subplot(241);
[L,num1] = bwlabel(J1,8); %区域标记,
STATS = regionprops(L, 'all');
for k = 1:num1
%area(k)=STATS(k).Area; %计算各区域的面积。
boundary = STATS(k).BoundingBox;
rectangle('Position',boundary,'edgecolor','r' );
end
BW=edge(J1,'canny');
subplot(247);imshow(BW);title('边缘检测');
BW1=bwareaopen(BW,400,8);
subplot(248);imshow(BW1);title('去除小面积');
清风明月来几时
- 粉丝: 998
- 资源: 137
最新资源
- 个人python学习笔记1
- STM32单片机PWM输出完整C代码带注释简易版.docx
- STM32单片机PWM输出完整C代码带注释.docx
- system_file1711460535847
- 批处理教程电子书chm比较详细最新版本
- 前端分析-202307110078
- 前端分析-202307110078
- LightPicture – 精致图床系统网站源码
- 西门子S7-1200控制5轴伺服程序加维纶触摸屏画面案例 1.PTO伺服轴脉冲定位控制功能应用+速度模式应用+扭矩模式应用
- 案例程序5 伺服精准同步程序,西门子200 PLC与信捷DS2伺服通讯程序,可以实现同步运动 将编码器直接连接到伺服驱动器上
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈