灰度图像配准
转换二维或三维灰度图像,moving_reg
= imregister (移动
,固定
,transformType
,优化器
,度规
)移动
,以便与参考图像配准,固定
.transformType
定义要执行的转换类型。度规
定义待优化图像之间相似度的量化度量。优化器
描述优化度量的方法。函数返回注册的图像,moving_reg
.
[
变换空间参考图像moving_reg
,R_reg
) = imregister (移动
,Rmoving
,固定
,Rfixed
,transformType
,优化器
,度规
)移动
以便与空间参考图像进行配准固定
.Rmoving
和Rfixed
描述世界坐标极限和分辨率的空间参考对象移动
和固定
.
___= imregister (___,
使用一个或多个名称-值对参数指定其他选项。名称,值
)
这两个imregtform
和imregister
使用相同的底层注册算法。imregister
执行重采样的附加步骤移动
根据计算得到的几何变换估计值生成配准输出图像imregtform
.使用imregtform
当你想要访问相关的几何变换时移动
来固定
.使用imregister
当你想要一个注册的输出图像。
创建一个优化器
和度规
与imregconfig
函数之前调用imregister
.从基于优化的图像配准中获得好的结果通常需要修改优化器或被配准的图像对的度量设置。的imregconfig
函数提供了一个默认配置,该配置只应被视为一个起点。例如,如果您增加优化器中的迭代次数,减少优化器的步长,或者更改随机度量中的样本数量,注册会改进到一个点,但代价是牺牲性能。参见imregconfig
有关可以修改的不同参数的详细信息。
如果图像的空间比例差异超过10%,则使用imresize
之前注册。
使用imshowpair
或imfuse
将配准结果可视化。
您可以使用imregister
在一个自动化的工作流程中注册几个图像。
当您有关于要注册的图像的空间引用信息时,请指定该信息imregister
使用空间引用对象。这可以帮助imregister
收敛到更好的结果更快,因为规模差异可以考虑。