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('去除小面积');
慕容复之巅
- 粉丝: 412
- 资源: 54
最新资源
- JKD-17安装包下载
- 毕业设计《基于SSM新生入校学校介绍网站(可升级SpringBoot)》+Java源码+文档说明+毕业论文
- CocosCreator源码资源H5小游戏源码大合集切积木见缝插口红记忆小游戏看图猜词2.0萝卜载兔子飞行16宫格翻牌匹配一笔连
- InteliMap AI Tilemap Generator 1.2.1.unitypackage
- (源码)基于Spring Boot和MyBatis Plus的学生选课系统.zip
- (源码)基于Arduino和Raspberry Pi的语音控制风扇系统.zip
- CocosCreator源码资源H5小游戏源码大合集激流勇进天天消消乐别踩白块线条生存打砖块射击保卫星球射击吃豆人开心消消乐俄罗
- (源码)基于Spring Boot和MyBatis的知识库管理系统.zip
- (源码)基于无线传输的实时数据通信验证系统.zip
- (源码)基于ESP32的Secret Box状态监控与管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈