非刚性图像配准的 B 样条算法源码,Matlab 和 C 都能用,蛮适合做图像和医学图像的。
增强版的 Rueckert 算法,带薄板金属弯曲能量那种平滑惩罚,挺适合做形变不规律的图像配准,像 MRI 乳腺扫描啥的,效果还不错。
支持二维彩色图像、灰度图像、三维体还有点数据,灵活性蛮高。配合归一化互信息,还能搞不同模态间的匹配,比如 T1 和 T2 序列对齐,场景多样,实战价值挺高。
代码结构清晰,核心函数用 Matlab 写的,C 那块做加速也挺稳。调参比较方便,运行效率也还可以。你要是搞医学图像,尤其需要高精度对齐的场景,用它来做初步配准或局部优化都合适。
另外,推荐你看看几个相关的资源:
如果你正好在做异模态配准、非刚性配准相关研究,真的可以考虑上手搞一下。