clear all
close all
clc
I=imread('E:\学习\作业以及其他\图像\7\原始图像.jpg');
J=imread('E:\学习\作业以及其他\图像\7\弯钉.jpg');
K=imread('E:\学习\作业以及其他\图像\7\断钉.jpg');
I1=rgb2gray(I);
[x,y]=size(I1);
for i=1:x
for j=1:y
if(I1(i,j)>=10&I1(i,j)<=41)
I1(i,j)=255;
else
I1(i,j)=0;
end
end
end
% figure;imshow(I1);
I2=medfilt2(I1,[3,3]);%中值滤波
% figure;imshow(I2);
I3 = imfill(I2,'holes');
figure;imshow(I3);
[a1,b1]=find(I3==255);
h1=max(a1)-min(a1);
l1=max(b1)-min(b1);
%
J1=rgb2gray(J);
[x,y]=size(J1);
% imtool(J1);
for i=1:x
for j=1:y
if(J1(i,j)>=10&&J1(i,j)<=41)
J1(i,j)=255;
else
J1(i,j)=0;
end
end
end
% figure;imshow(J1);
J2=medfilt2(J1,[3,3]);%中值滤波
% figure;imshow(J2);
J3 = imfill(J2,'holes');
figure;imshow(J3);
[a2,b2]=find(J3==255);
% end
% end
%
h2=max(a2)-min(a2);
l2=max(b2)-min(b2);
%
K1=rgb2gray(K);
[x,y]=size(K1);
% imtool(K1);
for i=1:x
for j=1:y
if(K1(i,j)>=9&&K1(i,j)<=17)
K1(i,j)=255;
else
K1(i,j)=0;
end
end
end
% figure;imshow(K1);
K2=medfilt2(K1,[3,3]);%中值滤波
% figure;imshow(K2);
K3 = imfill(K2,'holes');
figure;imshow(K3);
[a3,b3]=find(K3==255);
% end
% end
%
h3=max(a3)-min(a3);
l3=max(b3)-min(b3);
l=[l1 l2 l3];
L=min(l);
h=[h1 h2 h3];
H=max(h);
% H=min(h);
a=[1 2 3];
for i=1:3
% m=strcat('l',num2str(a(i)))
% m-413
% n=strcat('h',num2str(a(i)))
% n-40
% filename=strcat('image1',num2str(a(i)),'.jpg');
if ((413-l(i))>20)
% (413-l(i))
i
disp('第i张图片为断定');
% elseif ((413-l(i))<20)
% (413-l(i))
% if((h(i)-40)>20)
% (h(i)-40)
% i
% disp('第i张图片弯钉');
% % if((n-40)<20)
% else
% i
% disp('正常')
% end
elseif ((h(i)-40)>20)
i
disp('第i张图片弯钉');
else
i
disp('第i张图片为正常钉')
end
end
dingzi.zip_nail matlab_长度宽度
版权申诉
86 浏览量
2022-09-19
20:56:11
上传
评论
收藏 39KB ZIP 举报
寒泊
- 粉丝: 74
- 资源: 1万+
最新资源
- #P0015. 全排列 超级简单
- pta题库答案c语言之排序4统计工龄.zip
- pta题库答案c语言之树结构7堆中的路径.zip
- pta题库答案c语言之树结构3TreeTraversalsAgain.zip
- pta题库答案c语言之树结构2ListLeaves.zip
- pta题库答案c语言之树结构1树的同构.zip
- 基于C++实现民航飞行与地图简易管理系统可执行程序+说明+详细注释.zip
- pta题库答案c语言之复杂度1最大子列和问题.zip
- 三维装箱问题(Three-Dimensional Bin Packing Problem,3D-BPP)是一个经典的组合优化问题
- 以下是一些关于Linux线程同步的基本概念和方法.txt
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈