帮助中心帮助中心
配置灰度登记
(优化器,度量)= imregconfig(形态)
例子
(优化器,度规)= imregconfig (形态)创建优化器和度规你通过配置imregister执行灰度图像配准,形态指定图像捕获模式。
(优化器,度规)= imregconfig (形态)
优化器
度规
形态
imregister
全部折叠
图像加载到工作区并显示它们。这些图片是monomodal因为他们有类似的亮度和对比度。
固定= imread (“pout.tif”);移动= imrotate(固定5双线性的,“作物”);imshowpair(固定,移动,“缩放”,“联合”)
创建优化器和指标,设置模式“monomodal”。
“monomodal”
(优化器,度量)= imregconfig (“monomodal”)
优化器= registration.optimizer。RegularStepGradientDescentProperties: GradientMagnitudeTolerance: 1.000000e-04 MinimumStepLength: 1.000000e-05 MaximumStepLength: 6.250000e-02 MaximumIterations: 100 RelaxationFactor: 5.000000e-01
度量= registration.metric。均方This class has no properties.
通过优化和度量imregister执行注册。
movingRegistered = imregister(移动,固定的,“刚性”优化器,指标);
查看注册图像
图imshowpair (movingRegistered固定,“缩放”,“联合”)
看两张图片。这个例子使用了两个膝盖的磁共振(MRI)图像。固定的图像是一个自旋回波图像,而移动的图像是一个自旋回波图像的反转恢复。这两个矢状切片获得在同一时间,但略有失准。
固定= dicomread (“knee1.dcm”);移动= dicomread (“knee2.dcm”);
查看错位的图像。
imshowpair(固定,移动,“缩放”,“联合”)
创建优化器和度量,指定模式为“多通道”因为来自不同传感器的图像。
多通道”
(优化器,度量)= imregconfig (“多通道”)
优化器= registration.optimizer。OnePlusOneEvolutionaryProperties: GrowthFactor: 1.050000e+00 Epsilon: 1.500000e-06 InitialRadius: 6.250000e-03 MaximumIterations: 100
度量= registration.metric。MattesMutualInformationProperties: NumberOfSpatialSamples: 500 NumberOfHistogramBins: 50 UseAllPixels: 1
调整优化器的属性让问题收敛在全球最大值,并允许更多的迭代。
优化器。InitialRadius = 0.009;优化器。ε= 1.5的军医;优化器。GrowthFactor = 1.01;优化器。MaximumIterations = 300;
执行注册。
movingRegistered = imregister(移动,固定的,“仿射”优化器,指标);
查看注册图像。
movingRegistered imshowpair(固定,“缩放”,“联合”)
“多通道”
图像捕获模式,指定这些值。
Monomodal图像也有类似的亮度和对比度。捕获的图像在同一类型的扫描仪或传感器。
多通道图像有不同的亮度和对比度。图像可以来自两种不同类型的设备,如两个相机模型或两种类型的医学成像模式(如CT和MRI)。图片也可以来自一个单一的设备,如摄像头使用不同的曝光设置,或核磁共振扫描仪使用不同的成像序列。
数据类型:字符|字符串
字符
字符串
RegularStepGradientDescent
OnePlusOneEvolutionary
优化配置,作为一个返回RegularStepGradientDescent或OnePlusOneEvolutionary优化器对象。
均方
MattesMutualInformation
描述图像的相似性度量指标配置进行优化在注册期间,作为一个返回均方或MattesMutualInformation度量对象。
imregconfig返回优化器和度规与默认设置提供一个基本的注册配置。如果你调整优化器或度量属性,那么注册可以改善结果。举个例子,如果你在优化器增加迭代次数,降低了优化步长,或改变样本随机指标的数量,登记了一个点,以牺牲性能。
imregconfig
backgroundPool
ThreadPool
这个函数完全支持线程的环境。金宝app有关更多信息,请参见MATLAB函数线程环境中运行。
全部展开
imregconfig现在支持金宝app线程的环境。
imshowpair
你们possedez一个版本modifiee de cet(中央东部东京)为例。Souhaitez-vous打开cet(中央东部东京)为例用vos修改吗?
你们有派对在联合国留置权,对应这个对MATLAB:
倒实行la对saisissez-la在fenetre德对MATLAB。Les navigateurs web不sup金宝appportent Les MATLAB命令。
选择一个网站
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室