我已经标记了一个二值图像
imageLabels = morphology.label(imageBinary, background=255)
但是,当我检查标签数量时,我得到 535 个元素。
print(len(imageLabels))
作为解决方案,我考虑使用measure.regionprops
以删除具有小像素区域的标签。你们将如何处理这个问题?我尝试了以下方法,但由于某种原因,新数组不再被视为正确的标签元素。
i=0
for labelprop in measure.regionprops(imageLabels):
if (labelprop.area > 100):
imageLabels_keep.append(imageLabels[i])
i=i+1