假设我有一张黑白照片。图片(白色背景)上有一些不规则的形状(黑色)。我需要通过计算黑色像素的数量来找出该图片中有多少个形状以及每个形状的大小。有什么简单的方法吗??
问问题
1158 次
1 回答
1
使用该bwconncomp
功能。假设您的图像存储为二进制矩阵img
:
CC = bwconncomp(img);
num = CC.numObjects;
sizes = cellfun(@length, CC.PixelIdxList);
于 2012-07-10T01:22:09.267 回答