reading in imageJ data saved in Knime causes some headache. Example image is a XYZ stack, 1 time point, 1 channel.
First of all one should take care of the pixel type. It took me a moment to understand that UNSIGNEDSHORTTYPE <-> 16 bit and UNSIGNEDBYTETYPE <-> 8 bit. Plain BYTETYPE gives a 32 bit image in imageJ.
The dimensions are only correctly read if I use the SCIFIO option (IJ2) in imageJ. If I use Bioformats or plain IJ1 the Z and T are swapped and I loose the calibration data.
I tried to save in OME.tif, which in my expectation should be compatible with bioformat importer, but this was of no help. I also swapped Z and T in Image-Writer and change the bioformat import options (XYZTC or XYZCT).
I use IJ version: 2.0.0-rc-69/1.52p and Knime 4.1.2