【发布时间】:2016-09-08 16:54:06
【问题描述】:
我正在尝试提取由水平直线分隔的图像的一部分。该图像是一个文本文档,其中大部分与我的目的无关。文档的标题部分通常是我需要的全部内容,由两条水平直线分隔(线条样式与一条线或一条双线稍有不同,一条比另一条粗),一条位于顶部和底部标题部分。标题部分的长度是可变的,因此我无法设置固定位置。
如何提取这部分图像?我已经研究了一些东西,比如使用 Hough 变换和 OpenCV 或 Accord.net 等库,但对于如此简单的事情来说,所有这些似乎都是多余的。如果可能的话,我宁愿不必使用额外的库。
理想情况下,我想输入一个图像,它会给出它检测到的每条水平直线的位置,然后我用它来设置裁剪图像的边界。谁能指出我正确的方向?
【问题讨论】:
-
在 SO 上提问“对于如此简单的事情似乎有点矫枉过正”:) 只有当你能保证线条是严格水平和垂直的(而不是你可以只计算每行或列来找到它们),否则就很简单了。
-
你知道线条的宽度是多少像素吗?这条线是水平的,所以当我说宽度时,我的意思是高度 XD