问题标签 [imagej-hyperstack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
imagej - 如何使用 imageJ 合并不同的通道并做 az stack average
我有十个 tiff 文件,每个文件都包含两个通道成像数据,我想为两个通道标记不同的颜色,然后进行 az 投影,有人知道该怎么做吗?
matlab - 如何从 Matlab 生成有效的 HyperStack ImageJ 数据文件?
ImageJ HyperStacks 具有数据类型(8-32 位)、宽度、高度、通道数、切片数和帧数。它们代表 5D (XYCZT) 数据集。ImageJ 将它们存储为多页 tiff 文件,其中存储了 2D (XY) 图像的通道数乘以切片数乘以帧数。第一张图片似乎有两个自定义标签,ID 为 50838 和 50839。
我想创建包含来自 Matlab 的 5D 数据的 tif 文件,ImageJ 可以将其作为有效的 5D HyperStack 读取。
我可以使用 Matlab 将多个 2D 图像存储在多页 tiff 文件中,imwrite(matrix, file, 'WriteMode','append')
但 ImageJ 只会将其读取为 3D (XYZ) 图像堆栈。不包含有关通道、切片和帧的信息。
我想我可以查看 ImageJ 的源代码以找出它们存储这些缺失信息的位置,然后使用 Matlab 的 LibTIFF 包装器来重新创建 ImageJ 的元信息。但是,如果您已经知道该怎么做,或者是否有其他选择,我想听听。
image-processing - 如何在 FIJI(ImageJ)中从另一个堆栈中减去一个堆栈?
有没有办法使用 FIJI (ImageJ) 从另一个堆栈中减去一个堆栈图像?
更具体地说,我想找到一种快速减法的方法,即从第二个堆栈的第一个图像中减去第一个堆栈的第一个图像。然后从第二个堆栈的第二个图像中减去第一个堆栈的第二个图像,依此类推。