1
我有.tiff文件,每个文件包含25个堆栈的各个部分。有没有办法可以批量使用“Image to Stack”命令?每个数据集包含所有三个颜色通道的60个tiff。ImageJ - 图像在批处理堆栈
感谢 恭
我有.tiff文件,每个文件包含25个堆栈的各个部分。有没有办法可以批量使用“Image to Stack”命令?每个数据集包含所有三个颜色通道的60个tiff。ImageJ - 图像在批处理堆栈
感谢 恭
的一般方法,以发现如何做这些事情是使用宏录制,您可以Plugins > Macros > Record ...
下找到。如果你然后去File > Import > Image Sequence...
和次序选择正常的第一个文件,你应该看到以下出现在记录是这样的:
run("Image Sequence...", "open=[/home/mark/a/1.tif] number=60 starting=1 increment=1 scale=100 file=[] or=[] sort");
为了让这对切片的任意数量的工作(我的例子发生有60)只是省略了number=60
位。因此,例如,要将此文件目录从命令行转换为单个文件,您可以执行以下操作:
imagej -eval 'run("Image Sequence...", "open=[/home/mark/a/1.tif] starting=1 increment=1 scale=100 file=[] or=[] sort"); saveAs("Tiff", "/home/mark/stack.tif");' -batch