一开始, split 图像的绿色通道,放置 threshold 上面有一个二值图像。此二值图像包含绿色区域的对象。起点 dilating 如果图像有合适的内核,这会使相邻的对象粘在一起,变成一个大对象。然后使用 findcontour 要获取所有对象的大小,然后按住最大的对象并移除其他对象,此图像将是您的遮罩。现在你可以了 reconstruct 原始图像(仅绿色通道)带有此遮罩,并将一个框适配到剩余对象。
split
threshold
dilating
findcontour
reconstruct
你可以很容易地找到每个部分的代码。