![](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/178503/image.jpeg)
imregister是如何工作的呢?
23日视图(30天)
显示旧的评论
你好,我是使用imregister计算之间的一个仿射注册两个不同体积(3 d CBCT扫描)。我设置均方误差度量和常规步骤梯度下降优化器。我用3锥体步骤,默认设置,但我不知道如何imregister工作在这些水平!使用不同的体元子集吗?
我试着找到关于imregister工作流的文档,但我找不到任何有用的和完整的。
有人他人信息imregister金字塔的水平?
1评论
Roohi Moosavi
2014年4月22日
嗨,亚历克斯谢谢你的努力在这个函数。我有两个问题。第一个是“imregtform”的类型。在“功能分类为基础”注册或“Intensitybased”?
第二个问题是关于使用“控制点”。在每个参考和目标图像,我有两个控制点对应知道x, y。我可以应用这些控制点为“imregtform”算法来改善我的工作精度?顺便说一下,我的图像是二进制图像的类型(如曲线)当我连接和控制点的开始点和结束点。提前谢谢你。
![](http://www.tianjin-qmedu.com/matlabcentral/answers/uploaded_files/178503/image.jpeg)
接受的答案
亚历克斯·泰勒
2013年4月25日
码头,
谢谢你的反馈。的文档imregtform / imregister可以改善包括更多关于成金字塔形状的信息。我将会看到我们照顾。
同时:imregtform所使用的算法/ imregister构建图像金字塔,有N个水平。每个金字塔级别降低了分辨率在每个维度的2倍。如果你开始64 x64形象,有三个金字塔的水平,那么你的金字塔将包括64 x64的网格,一个32 x32网格,和一个16 x16的网格。优化开始在金字塔的粗级别(16 x16),继续在这个层次上,直到达到MaximumIterations,或者直到优化器是收敛的。在这一点上,试图完善当前的优化器再次开始变换估计在下一个金字塔(32 x32)水平。这一过程持续进行直到你回到原来的全分辨率数据提供给imregister。
简言之,是的,imregister / imregtform内部在内存中构建一个多分辨率金字塔和解决金字塔的每一层的优化问题。请让我知道如果有任何方面的问题,我没有地址。
谢谢,
亚历克斯。
更多的答案(2)
赛义德Mostafa穆萨维Kahaki
2014年4月16日
嗨,亚历克斯,
请,我需要基本imregister和imregtform算法引用(我指的是参考算法从何而来)。马努提到它是基于ITK登记,如果是的!算法的论文,如果没有,请提及的参考期刊论文的方法。
致以最亲切的问候。Kahaki。
2的评论
赛义德Mostafa穆萨维Kahaki
2014年4月19日
移动:为副总经理
2023年2月12日
嗨,亚历克斯,
非常感谢你的时间和精力去应对问题和找到引用。虽然一些MATLAB的用户使用它作为一个强大的工具在学术和研究领域,这对他们是非常重要的参考学术参考或期刊论文的技巧。在我的大学有几个人面临这个问题,他们找不到参考MATLAB函数。提前感谢您的帮助,如果你能帮助我们解决这个问题。
最好的问候,Kahaki。