解螺旋公众号·陪伴你科研的第2005天
老司机版实用技巧,为小白用户晋级为资深用户铺路!
ImageJ (https://imagej.nih.gov/ij/)是美国National Institutes of Health (NIH)开发的基于Java的免费公共图像处理软件,在生物及医学图像分析中起着非常重要的作用。
ImageJ可在一个窗口中显示多个空间或时间相关的图像,这些图像集称为图像栈(Stack),组成Stack的图像称为Slice。Stack图像是SCI论文中常用的图像类型:
今天半夏给大家分享Stack图形的概念、基本操作与实际应用。
1
Stack图像介绍数字图像不仅是二维图片或具有多个通道的二维图片,Stack图片具备有三个空间维度:X,Y和Z。
Hyperstacks具有四个以上维度,例如X(长),Y(宽),Z(片),C(通道)和t(时间帧)。
下图为ImageJ官网示例Stack图片t1-head.tiff,2维图像(XY视图)窗口如左侧窗口(256 x256),当前Slice为129张图片的第58张。t1-head.tiff图片属性如右图所示:
共聚焦图片Z-Stack层扫可以得到Stack或Hyperstacks图片,下图为共聚焦系列图片,该图片包含红、绿两通道以及Z轴25张切片:
图片属性可通过Image -> Properties得到:
2
如何显示Stack图片中的所有切片?Make Montage可以得到一个单一图片,该图片包含Stack图片中的所有图像,步骤为:
Image -> Stacks -> Make Montage。Make Montage命令窗口可以通过Columns与Ro