例如,假设我有一堆 20 张图像,我想将堆栈中的每 4 个图像组合在一起(将值相加)并得到一个仅包含 5 张图像的新堆栈。
您需要的是“Grouped z-Project...”操作。下面是一个 ImageJ 宏片段,显示了相关代码:
//
run("MRI Stack");
run("Grouped Z Project...", "projection=[Average Intensity] group=3");
//
“MRI”堆栈显示 27 个切片。如果分组为 3,则生成的堆栈由 9 个切片组成。请注意,求平均值是处理整数图像的方法,因为求和很容易导致溢出。如果您更喜欢求和而不是平均,您应该首先将堆栈转换为 32 位浮点数。