首先矩阵坐标和世界坐标的变换公式需要知道两个信息,图像原点坐标(origin)和空间分辨率(spacing)
假设矩阵坐标(x1,y1,z1),世界坐标(x2,y2,z2),原点坐标(x0,y0,z0),空间分辨率R,则两者之间的关系为:
MNI坐标原点(-90,126,-72),假如图像的世界坐标原点与MNI坐标相同,此时矩阵坐标与MNI坐标的转换关系与上面的公式相同。可以根据MNI坐标,利用公式直接计算出矩阵坐标的位置。
假如图像的原点坐标与MNI坐标不同,则世界坐标与MNI坐标的关系需要借助图像原点坐标信息,也就是两者的坐标原点需要做对准,此时除了原点平移之外还有一些旋转操作,一般很难直接由公式计算得到,最好借助spm等工具实现世界坐标与MNI坐标原点对齐之后再进行矩阵坐标间转换。
另外附上MRIcron 如何直接实现MNI坐标与矩阵坐标对照的链接,比较适用于少数已知MNI坐标对照查找脑区名称的方式: