繁体   English   中英

在OPENCV中从图像中删除特定图案

[英]Remove a certain pattern from an image in OPENCV

我正在尝试编写用于文档管理的软件。 首先,我输入空白发票。 然后向其他发票提供数据。 使用SIFT检测器,我得到的是哪种类型的发票。

然后,我要删除两个图像的交集。 基本上,这将仅保留信息并删除发票上的常用数据。 我想知道是否有适当的方法从图像中删除区域

图像中有一个概念叫做感兴趣区域 它在原始图像中创建一个指向子区域的指针,这可以帮助您直接读取图像中x,y坐标。

另一种可能性是减去原始图像。 但是,取决于填写的表格图片的质量,这可能会导致其他问题。

从某种意义上讲,我在暗示ROI,您可以为表单具有输入数据并仅处理那些特定区域的每个位置创建ROI。

我发现了一个可以帮助您的功能cvAbsDiff,可以从另一个图像中减去图像

这是一个可以帮助您了解如何使用它的链接
http://blog.damiles.com/?p=67

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM