Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
输入图像
我需要将该区域分组为绿色并获取其坐标,例如此输出图像。如何在python中做到这一点?
请参阅附图以获得更好的清晰度
首先,split图像的绿色通道,在其上放threshold一个二值图像。此二值图像包含绿色区域的对象。用合适的内核启动dilating图像,这会使相邻的对象相互粘连,成为一个大对象。然后findcontour用来取所有物体的大小,然后握住最大的物体并移除其他物体,这个图像就是你的面具。现在您可以reconstruct使用此蒙版制作原始图像(仅限绿色通道),并为剩余的对象设置一个框。
split
threshold
dilating
findcontour
reconstruct
您可以轻松找到每个部分的代码。