如何在 imageJ 中组合堆栈中的图像集?

问题描述 投票:0回答:1

例如,假设我有一堆 20 张图像,我想将堆栈中的每 4 个图像组合在一起(将值相加)并得到一个仅包含 5 张图像的新堆栈。

imagej fiji imagej-macro
1个回答
0
投票

您需要的是“Grouped z-Project...”操作。下面是一个 ImageJ 宏片段,显示了相关代码:

//
run("MRI Stack");
run("Grouped Z Project...", "projection=[Average Intensity] group=3");
//

“MRI”堆栈显示 27 个切片。如果分组为 3,则生成的堆栈由 9 个切片组成。请注意,求平均值是处理整数图像的方法,因为求和很容易导致溢出。如果您更喜欢求和而不是平均,您应该首先将堆栈转换为 32 位浮点数。

© www.soinside.com 2019 - 2024. All rights reserved.