画像内のオブジェクトの数をカウントできるアプリケーションを開発したいと考えています。オブジェクトの形状を知ることは重要ではありません。画像内のオブジェクトの数の情報が必要です。
そして、多くの画像で実装できるようにしたいです。それは可能ですか?どうやってするか?
これが私のコードです:
a=citra1;
a_citra_keabuan = rgb2gray(a);
threshold = graythresh(a_citra_keabuan);
a_bww = im2bw(a_citra_keabuan,threshold);
a_bw = bwareaopen(a_bww,30);
se = strel('disk',2);
a_bw = imclose(a_bw,se);
a_bw=~a_bww;
[labeled,numObjects]=bwlabel(a_bw);
numObjects
は、画像内で検出されたオブジェクトの数を示します。
画像のサンプルはこちら