如何计算没有黑点的图片? ?

13个视图(30天)
VERMA阿米特”class=
VERMA阿米特 2015年1月19日
回答: 图像分析 2021年6月23日
clc
A5 = imread (“C: \用户桌面\ CB \硫\ \ AMIT \ 4 - 1. jpg”);
imshow (A5);
背景= imopen (A5, strel (“磁盘”、15));
I2 = A5 -背景;
图中,imshow (I2)
I3 = imadjust (I2);
图中,imshow (I3);
水平= graythresh (I3);%的阈值图像
bw = im2bw (I3、水平);
C = imcrop (bw);
bw2 = bwareaopen (C, 2);
图中,imshow (bw2)
cc = bwconncomp (bw2, 8)%识别图像中的对象
P = cc.NumObjects;
SP = 0.64 / 4;
defectdata = regionprops (cc、“基本”)%计算每个对象的领域
DA = SP * [defectdata.Area];
[min_area, idx] = min (DA)%计算成立统计
[max_area, idx] = max (DA)
nbins = 20;%创建区域的直方图
图,嘘(DA, nbins)
标题(缺陷区域的直方图);
包含(“缺陷面积”);
ylabel (缺陷的数量)
Ylim (50 [0])
4评论
沃尔特·罗伯森”class=
沃尔特·罗伯森 2021年6月23日
imadjust()只对灰度图像。你的I2 RGB。

登录置评。

答案(1)

图像分析”class=
图像分析 2021年6月23日
你已经计算它,在你的“P”变量。你可能没有注意到因为穷人的选择一些不是描述性的变量名。
看到我的图像分割教程:
你可能需要定义是多么小的一个地方你想找到。

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!