计算两幅图像的错位,使之最大程度重合
背景:
双边扫描时,从左到右扫描,跟从右到左扫描,得到的两幅图像直接有错位,一旦发现错位,只能人工去调整phase值,第一比较费时,第二不准确,第三每次都得调整,费时间,所以需要能自动计算phase值的
解决方案:
调佣 phaseCorrelate函数
解决步骤:
-
调用 phaseCorrelate函数,得到当前的X和Y值,记为x1,y1, phase值为phase1
-
将phase的值增加200,得到新的X和Y的值,记为x2,y2, phase值为phase2
-
200/(x2-x1)*x1*(-1) + phase1 为最后的结果值
-
再按上面的步骤调整2次