0

可能重复:
使用opencv或其他技术识别出现在图像ios四个角上的黑色图案

我想创建一个像 shotnote 应用程序这样的应用程序(基本上是它的相机功能)。它是一个页面扫描应用程序,用于扫描特殊类型的纸张。

http://itunes.apple.com/us/app/shot-note/id411332997?mt=8

参考前两张截图

您可以在以下视频中查看我正在搜索的功能:-

http://www.youtube.com/watch?v=8F_1iu4pDkQ

在我的应用程序中

纸张背景为白色,图案为黑色。

我想要的是当我从相机拍摄图像时,它应该与图案(图像或图像)匹配,如果拍摄的图像中存在图案,那么图像应该像这样被裁剪,以便图案出现在角落的图像。

基本上我需要检测图案是否存在,然后我需要它们的坐标,以便我可以相应地裁剪图像。

您可以假设为矩形或 L 形的图案。

从过去的两周开始,我一直在为此冲浪,但仍在为此苦苦挣扎。

请提供一些示例代码或一些我应该遵循的建议。

任何建议将不胜感激。提前致谢。

4

1 回答 1

1

如果您知道模式总是不失真的(即原始图像中没有或很少透视)模板匹配,例如使用标准化互相关就可以了。

于 2012-08-17T13:48:17.400 回答