کامروا
جمعه 29 دی 1391, 00:17 صبح
سلام
از طریق نرم افزار متلب میخوام که تعداد سکه های درون عکس زیر رو پیدا کنم :
http://uploadimage.co.uk/images/coins-1358453594.png
بوسیله کد زیر تونستم تعداد سکه ها رو بشمارم :
function p = CountCoins(i)
subplot(2,2,1);
imshow(i);
subplot(2,2,2);
t=im2bw(i);
imshow(t);
subplot(2,2,3);
imhist(i);
subplot(2,2,4);
x=zeros(size(i));
x(i>100)=1;
imshow(x);
c=bwconncomp(x);
p=c.NumObjects;
end
اما من میخوام بدون استفاده از تابع bwconnconp این کارو انجام بدم.
ممنون میشم راهنمایی کنید
از طریق نرم افزار متلب میخوام که تعداد سکه های درون عکس زیر رو پیدا کنم :
http://uploadimage.co.uk/images/coins-1358453594.png
بوسیله کد زیر تونستم تعداد سکه ها رو بشمارم :
function p = CountCoins(i)
subplot(2,2,1);
imshow(i);
subplot(2,2,2);
t=im2bw(i);
imshow(t);
subplot(2,2,3);
imhist(i);
subplot(2,2,4);
x=zeros(size(i));
x(i>100)=1;
imshow(x);
c=bwconncomp(x);
p=c.NumObjects;
end
اما من میخوام بدون استفاده از تابع bwconnconp این کارو انجام بدم.
ممنون میشم راهنمایی کنید