我有一个关于计算机视觉的问题;似乎是一个普遍的问题,但无论如何,只是想知道你是否有线索。我想知道是否有一种有效的方法来区分纹理图像(或具有重复模式的照片)之间的什么,比如真实的照片?模式可以具有精确的重复,或者仅具有主要的相似性。实际上,我试图看一下图像,如果有可能检测到它是纹理或基于图案的图像,那么实时可能会这样吗?
例如,在我们的上下文中,这三个被认为是纹理:
http://www.bigchrisart.com/sites/default/files/video/TR_Texture_RockWall.jpg http://www.colourbox.com/preview/4440275-144135-seamless-geometric-op-art-texture.jpg
谢谢!
答案 0 :(得分:3)
我无法打开你的第一张图片。我在你的第二个上实现了傅立叶变换,你可以看到特定点的频率响应:
您可以通过提取幅度的局部最大值来进一步处理图像,并且它们与中心共享相同的距离(零频率)。这可以被视为重复模式。
关于模式共享主要相似性而不是重复特征的情况,很难判断频率幅度是否仍具有如此明显的响应。这取决于模式的样子。
另一种可能的方法是对图像进行自动关联。