【发布时间】:2016-07-11 20:35:24
【问题描述】:
通过执行另一个操作,我得到了一个黑白(二进制)图像,它具有白色和黑色区域。现在我想找到并填充完全被白色包围且不接触图像边框的 blacj 区域。
我使用的“蛮力”方法基本上是遍历所有像素(除“边界”行/列之外的所有像素),如果找到黑色的,我会查看邻居(将它们标记为“已访问” " ) 如果它们是黑色的,则递归地转到它们的邻居。如果我只击中白色像素并且没有在边界处结束,我会填充该区域。 这在高分辨率图像上可能需要一段时间。
有没有一种不太复杂的更快的方法来做到这一点? 谢谢。
【问题讨论】:
标签: image-processing