自相关和移位向量

时间:2009-10-05 16:34:28

标签: vector shift

基本上我将使用自相关方法尝试在图像中查找克隆区域。

这就是我在MATLAB中所做的

i = imread('D:\ image.jpg') I = rgb2gray(i); imshow(I); f = fspecial('LOG'); h = imfilter(I,f); x = xcorr2(double(h),double(h)); 于imagesc(X);图(GCF)

基本上加载图像,将其更改为灰度,对其应用高通滤波器,并进行自相关。

原始图片 http:// i38.tinypic.com/2u7ojdz.jpg

自相关后 http:// i38.tinypic.com/2z3nh9w.jpg

好的就是这个问题。 我想找到中间最大点和顶部小白点之间的偏移矢量。我有一个想法,现在我感觉它不再有用了。

关于如何实现它们的任何提示/想法(计算换档向量)?

我对整个图像处理/ matlab事物都是新手,所以任何帮助都会受到赞赏

1 个答案:

答案 0 :(得分:1)

e.g。转换为HSB格式使用max来找到每行中最亮的点,然后进行峰值检测以找到局部极值。这将为您提供图像中两个感兴趣点的坐标。从那些坐标中找到delta函数很容易。