灰度图像配准
moving_reg = imregister(移动、固定、transformType优化、指标)
[moving_reg, R_reg] = imregister(移动、Rmoving、固定、Rfixed transformType,优化器,度量)
___= imregister (___、名称、值)
转换二维或三维图像,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.
由于可以考虑规模差异,因此可以更快地收敛到更好的结果。