ImageJ | 手动特征点配准

文摘   科学   2024-07-21 09:01   上海  

科 / 研 / 图 / 像 / 处 / 理



图像配准(image registration)是成像的一大问题。图像配准根据变换类型可以分为线性和非线性配准,根据配准算法,也可以分为自动和手动两种类型。


之前的文章介绍了怎样 利用 ImageJ 进行自动图像配准


点击跳转ImageJ | 图像自动配准


当自动配准失效时,往往就需要手动选取特征点,拟合得到 变换矩阵(transformation matrix),进行线性或非线性配准。


Fiji 中自带这种手动选取特征点的配准插件——Big Warp

https://imagej.net/plugins/bigwarp


Big Warp 是一种用于手动、交互式、基于特征点的图像配准的插件。 它使用 BigDataViewer 进行可视化和导航。


Big Warp 可以从手动选取的对应点关系构建变换矩阵,有5种变换类型:

 

这篇文章会介绍怎样使用 Big Warp,手动选取特征点进行配准。




一、插件安装


Big Warp 现在是 Fiji 自带的一个插件,具体位置:Plugins -> BigDataViewer ->Big Warp 


如果在 Fiji 中没有找到这个插件,需要通过 Help -> Update 进行更新。










二、插件使用


1、打开插件


打开模板图像和待配准图像:



打开 Big Warp(Plugins -> BigDataViewer ->Big Warp)


moving image 选待配准图像,target image 选模板图像:



插件界面:



2、选取特征点


Big Warp 的界面基本操作:

  • 鼠标左键:旋转图像

  • 鼠标右键:拖动图像

  • 鼠标滚轮:放大缩小图像

  • 键盘空格:切换观察模式和选点模式


更多操作参考官网说明:https://imagej.net/plugins/bigwarp


选取特征明显的区域,按键盘空格后,切换到选点模式,然后在 moving image  和 fixed image 分别选点:


选取至少 4 个点之后,按下 T,就可以预览一下图像的配准效果:



3、导出配准结果


如果预览结果效果较好,可以 导出配准后的图像(File -> Export as ImagePlus)


设置导出参数:



这里需要注意 Interpolation 的选择,如果变换是线性的选择 Linear,如果是非线性的选择 NearestNeighbor。


配准后结果:



这种方法适用于样本量不大,自动配准效果不好,需要精确配准的情况。



创作不易,点个关注再走吧
如果有任何问题,欢迎在文章下方留言
 

作者 | Treasure琛
排版 | 小乐喵喵   

往期回顾

◆ ImageJ | 荧光共标细胞计数

◆ ImageJ | 图像标注

◆ ImageJ | 图像去卷积

◆ ImageJ | 自动图片拼接

◆ ImageJ | 3D可视化及测量

◆ ImageJ | 图像自动配准

◆ ImageJ | 重新认识你的图像

◆ ImageJ | 荧光比率图




科研图像处理
科研图像处理一站式解决方案,原知乎《ImageJ实用教程》
 最新文章