【发布时间】:2015-06-22 14:55:15
【问题描述】:
我有一个非常简单的编程问题,希望有人能帮助我。
我正在处理具有多个通道的 Tiff 文件(全部包含在 Leica 格式的 .lif 文件中)。我想要一种方法可以轻松地将我的所有 Tiff 转换为仅包含几个通道(我指定)的 Tiff。现在我正在手动完成每个图像,这很乏味。我没有编写宏的经验,非常感谢一些帮助或起点。我确定这不是一个复杂的宏。
在我打开所有 Tiff 之后,我现在正在使用以下手动例程和命令:
- Image > Stacks > Stack to Images - 将堆叠的图像分离成单独的图像
- 关闭我不想在堆栈中的图像。
- Image > Stacks > Images to Stack - 将剩余的图像返回到堆栈并重命名。
- Image > Hyperstacks > Stack to Hyperstack - 我在这里改变它,使图像有 3 个通道。
- 使用所需的频道和名称保存新的 Tiff。
- 关闭 Tiff 并对所有 Tiff 重复。
我想要的是一个宏,它为所有打开的 Tiff 循环上述步骤,让用户指定频道(例如,保留频道:2,3 和 5)。我知道这是一个非常简单的编程任务,但我真的可以使用一些帮助来完成它。
谢谢! 约翰内斯
【问题讨论】:
标签: tiff imagej imagej-macro