主要内容

imregconfig

基于强度的注册配置

描述

例子

[优化器公制) = imregconfig (适用的)创建优化器公制配置您传递给的配置imregister执行基于强度的图像配准,其中适用指定图像捕获方式。imregconfig回报优化器公制使用默认设置提供基本的注册配置。

例子

全部收缩

阅读两个图像。该示例使用膝盖的两个磁共振(MRI)图像。固定图像是自旋回波图像,而运动图像是具有反转恢复的自旋回波图像。同时获得两个矢状切片,但略微失去对齐。

固定= dicomread(“knee1.dcm”);移动= dicomread('knee2.dcm');

查看未对齐的图像。

imshowpair(固定,移动,“缩放”“联合”的)

图包含轴对象。轴对象包含类型图像的对象。

创建优化器和指标,将模式设置为“多通道”由于图像来自不同的传感器。

[优化器,度量]= imregconfig(“多通道”的)
Optimizer =注册.Optimizer.onePlusOneevolutiesary属性:增长因多台:1.050000E + 00 Epsilon:1.5000000E-06 InitialRadius:6.250000E-03最大限度:100
metric = registration.metric.MattesMutualInformation属性:NumberOfSpatialSamples: 500 NumberOfHistogramBins: 50 UseAllPixels: 1

调整优化器的属性,使问题收敛于全局最大值,并允许进行更多迭代。

优化器.Initialradius = 0.009;Optimizer.epsilon = 1.5e-4;优化器.growthfactor = 1.01;优化器.maximumIneration = 300;

执行注册。

移动= imregister(移动,修复,'仿射',优化器,度量标准);

查看注册图像。

图imshowpair(固定,搬家,“缩放”“联合”的)

图包含轴对象。轴对象包含类型图像的对象。

输入参数

全部收缩

图像捕获模块描述了如何捕获图像,指定为您的图像“monomodal”(具有相似的亮度和对比)或“多通道”(具有不同的亮度或对比)。

数据类型:字符|细绳

输出参数

全部收缩

优化配置,作为规则的假影表演OnePlusoneevoldudary.优化器对象。

度量配置描述了在注册期间优化的图像相似度指标,返回为a均方MattesMutualInformation.度量标准对象。

更多关于

全部收缩

单阳极

单透明度图像具有相似的亮度和对比度。图像在相同类型的扫描仪或传感器上捕获。

多峰

多模式图像具有不同的亮度和对比度。图像可以来自两种不同类型的设备,例如两种相机型号或两种类型的医学成像方式(如CT和MRI)。图像还可以来自单个设备,例如使用不同曝光设置的摄像机,或使用不同的成像序列的MRI扫描仪。

提示

  • 如果调整优化器或度量参数,则注册结果可以提高。例如,如果增加优化器中的迭代次数,请减少优化器步长,或者在随机指标中更改样本的数量,则注册以牺牲性能为代价来提高一点。

扩展能力

介绍了R2012a