-3

输入图像

我需要将该区域分组为绿色并获取其坐标,例如此输出图像。如何在python中做到这一点?

请参阅附图以获得更好的清晰度

4

1 回答 1

1

首先,split图像的绿色通道,在其上放threshold一个二值图像。此二值图像包含绿色区域的对象。用合适的内核启动dilating图像,这会使相邻的对象相互粘连,成为一个大对象。然后findcontour用来取所有物体的大小,然后握住最大的物体并移除其他物体,这个图像就是你的面具。现在您可以reconstruct使用此蒙版制作原始图像(仅限绿色通道),并为剩余的对象设置一个框。

您可以轻松找到每个部分的代码。

于 2018-12-18T11:59:02.470 回答