当前位置 : 主页 > 编程语言 > delphi >

德尔福 – 在更大的图像中快速找到小图像

来源:互联网 收集:自由互联 发布时间:2021-06-23
我需要获取驻留在大图像中的小图像位置的坐标(假设我需要搜索森林照片中的特定树.如果找到子图像,则结果将类似于:x = 120例如,y = 354). 我可以使用快速算法吗? 我正在使用Delphi(如
我需要获取驻留在大图像中的小图像位置的坐标(假设我需要搜索森林照片中的特定树.如果找到子图像,则结果将类似于:x = 120例如,y = 354).

我可以使用快速算法吗?

我正在使用Delphi(如果需要也可以使用Java)

编辑:关于理论的一些事情:

简而言之,在图像上应用滤镜有两个“空格”:颜色备用或频率空间.如果你确定了空间(freq,这里有两种过滤器:应用为卷积和相关(这里).为了保持简单,我们假设应用相关简单意味着“我们将两个东西相乘”.使用频率中的相关性图像的空间你可以测量相似的图像是什么.两个图像是相似的,如果灰度梯度是.这是由协方差测量.(也许有人可以帮我在这里插入配方.)交叉相关系数是标准化的协方差(插入这里的公式:()
如果你把它放入一个算法来搜索“模型”和“参考图像”之间的亲和力(模型是你在参考文献中搜索的一小部分),你会得到matlab代码,我也评论过.代码使用的公式是这样的:
FT([f°g](m,n))= F(u,v)* G°(u,v).其中F是fft,G°是G的复合物(G是模型的fft)

请快速定义.

网友评论