**
利用MATLAB对一张图片中相同得物体进行计数。
**
MATLAB中已有函数可对二值化中的白色区域进行计数。
[labeled,numObjects]=bwlabel(‘图像名’,8);
运行后numObjects(即物体个数)的值会显示在右侧的工作区中。
因此我们需要做的是对图像进行处理,包括二值化,除噪等。
若直接将图像转化为二值图像进行计数,则无法得到正确数据。
如
clc;
close all;
clear all;
I=imread('pro2.png');
I1=rgb2gray(I);
subplot(152);imshow(I1);
thresh=graythresh(
1