Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 以像素为单位量化图像偏移_Matlab_Image Processing_Cross Correlation - Fatal编程技术网

Matlab 以像素为单位量化图像偏移

Matlab 以像素为单位量化图像偏移,matlab,image-processing,cross-correlation,Matlab,Image Processing,Cross Correlation,我正在使用MATLAB计算图像之间的互相关。我有两张132*1024的图像,大致相同,但其中一张沿Y轴移动了50-70像素,可能还有几个像素(这里处理的是一个非常简单的刚性配准问题 使用imregister方法注册两个图像(您可以指定只允许平移–x/y方向的移动;刚性表示平移+旋转) 谢谢你的建议,我现在就开始研究这个问题!我发现imregister方法实际上是一种不必执行互相关的方法。这不是我需要的,我想将互相关xcorr2与我用C#制作的另一个实现进行比较。我想了解的是如何找到错误使用xco

我正在使用MATLAB计算图像之间的互相关。我有两张132*1024的图像,大致相同,但其中一张沿Y轴移动了50-70像素,可能还有几个像素(这里处理的是一个非常简单的刚性配准问题

使用
imregister
方法注册两个图像(您可以指定只允许平移–x/y方向的移动;刚性表示平移+旋转)


谢谢你的建议,我现在就开始研究这个问题!我发现
imregister
方法实际上是一种不必执行互相关的方法。这不是我需要的,我想将互相关
xcorr2
与我用C#制作的另一个实现进行比较。我想了解的是如何找到错误使用xcorr2矩阵在两个图像之间设置。如果您坚持通过相关性解决注册问题,为什么不按照文档中的说明在相关性矩阵中搜索最大值?文档中对此进行了非常清楚的解释: