0

目前我正在尝试使用 OCR 引擎读取方卡。但在处理图像之前,我希望在捕获卡图像期间,用户应该只捕获卡而不是其他周围的噪音。因此,为此我寻找了叠加层并能够在相机屏幕上创建叠加层,但它并没有那么有用。所以现在我期待一些帮助,当用户在相机眼睛中看到它时如何在方形卡片周围绘制轮廓/轮廓作为这个例子。

例如。在此处输入图像描述

任何机构以前都这样做过吗?

4

1 回答 1

1

首先使用cvCanny检测图像上的所有轮廓。

然后您可以使用标准霍夫线变换来检测图像上的所有线条。

然后你可以计算它们的交点并找到4个点:图像顶部和底部的最左边和最右边。您可以通过更改阈值的属性来忽略图像左右边界上的细线。

于 2013-06-20T05:55:35.997 回答