我正在寻找一种策略来在图像中(在这种情况下是扫描的文本文档)找到矩形空白区域。我的初始想法是基于某种洪水填充算法,修改为增长矩形。我尝试过霍夫变换,但没有得到正确的结果(很可能是因为我没有为文本块正确地调整它)。在我把头发都拔光之前,有人有任何建议或算法策略可以完成这样的任务吗?(我已经附上了一个快速示例的链接)谢谢!
我会做的最简单的事情是:取一个白色像素(假设您的图像是二进制的),并分别在x和y方向上开始扩大它。一旦扩大过程遇到黑色像素,停止在该方向上扩大。但是您应该继续在其他方向上扩大该区域,直到它也遇到黑色像素。否则,您将只得到正方形像素。然后,您必须保存哪些位置分配给了一个区域,因此一个像素不应被分配给多个区域。此外,您必须为每个方向(长度和宽度)设置阈值大小,因此可以避免太多的区域。