遵义医学院医学影像配准影像诊断教研室:宋赣军实验六遵义医学院一、实验目的理解基于特征点的医学图像配准掌握利用matlab中的cpselect进行两幅图像交互配准的方法遵义医学院计算机、Matlab2012b软件、待处理图片二、实验器材与设备遵义医学院三、实验方法与步骤基于特征点的图像配准首先提取图像信息的特征点,然后以这些特征点为模型进行配准。通过特征点计算变换参数的基础是两个一一对应的点集,一个点集来自参考图像,另一个来自待配准图像。Matlab中使用特征点进行图像配准包括以下步骤:1、将图像读入到matlab空间;2、制定图像中的成对特征点,并保存特征点;3、指定要使用的变换类型,并根据特征点对推测参数;4、对没有对准的图像进行变换,使之对准遵义医学院三、实验方法与步骤3-2选择控制点并保持cpselect(unreg,orth)cpselect函数显示输入图像和基准图像的两个视图,单击选择控制点,最少选择四对特征点3-1读入图像并显示遵义医学院三、实验方法与步骤遵义医学院三、实验方法与步骤选定完毕,File->ExportPointstoWorkspace将数据保存到工作区中。输出点对分别保存为input,base。遵义医学院三、实验方法与步骤input=[456527;495294;590403;667606];base=[502341;694305;633413;499528];遵义医学院三、实验方法与步骤3-3cp2tform函数应用利用cp2tform函数对图像的对应点生成变换结构,类型可选择:‘affine’(仿射变换)、‘linearconformal’(线性变换)和‘projective’(投影变换)。mytform=cp2tform(input,base,'affine');遵义医学院三、实验方法与步骤3-4imtransform函数应用利用imtransform函数完成空间变换info=imfinfo('shoudr.jpg');reg=imtransform(unreg,mytform,'XData',[1info.Width],'YData',[1info.Height]);遵义医学院三、实验方法与步骤3-5显示配准后的图像遵义医学院三、实验方法与步骤遵义医学院三、实验方法与步骤遵义医学院1、运行相关程序,存储获得的处理结果2、分析程序代码,了解每一函数的作用3、适当修改程序代码和参数,对比处理结果四、实验结果与分析