为基于强度的图像配准创建一个优化器和度量
您可以将图像相似度度量和优化器技术传递给imregister
.图像相似度度量采用两张图像,并返回一个描述图像相似程度的标量值。传递给imregister的优化器定义了最小化或最大化相似性度量的方法。
imregister
万博1manbetx支持两个相似度指标:
马特互信息
均方误差
此外,imregister
万博1manbetx支持两种优化图像度量的技术:
一加一的进化
常规阶梯梯度下降
您可以将度量和优化器的任何组合传递给imregister
,但有些对更适合某些图像类别。请参考下表以帮助选择合适的起点。
捕获的场景 | 度规 | 优化器 |
---|---|---|
Monomodal | 均方 |
RegularStepGradientDescent |
多通道 | MattesMutualInformation |
OnePlusOneEvolutionary |
使用imregconfig
一步创建捕获场景的默认度量和优化器。例如,下面的命令返回适合注册单模图像的优化器和度量对象。
[optimizer,metric] = imregconfig(“monomodal”);
或者,您也可以单独创建对象。这使您能够创建替代组合来解决特定的注册问题。下面的代码创建了相同的单模优化器和度量组合。
optimizer = registration.optimizer.RegularStepGradientDescent();metric = registration.metric.MeanSquares();
从基于优化的图像配准中获得良好结果可能需要修改优化器或度量设置。以获得如何修改和使用度量和优化器的示例imregister
,请参阅注册多模态MRI图像.
另请参阅
这个话题有用吗?