I've created multi-page tiff files with a macro in ImageJ, and I'm now trying to open it using matlab, but I can only access the first frame.
Here is the result of imfinfo(filename). Accordingly, I get
length(imfinfo(filename)) = 1Filename: [1x129 char] FileModDate: '28-nov-2013 12:27:51' FileSize: 6.7905e+09 Format: 'tif' FormatVersion: [] Width: 512 Height: 512 BitDepth: 8 ColorType: 'grayscale' FormatSignature: [77 77 0 42] ByteOrder: 'big-endian' NewSubFileType: 0 BitsPerSample: 8 Compression: 'Uncompressed'PhotometricInterpretation: 'BlackIsZero' StripOffsets: 932625 SamplesPerPixel: 1 RowsPerStrip: 512 StripByteCounts: 262144 XResolution: [] YResolution: [] ResolutionUnit: 'None' Colormap: [] PlanarConfiguration: 'Chunky' TileWidth: [] TileLength: [] TileOffsets: [] TileByteCounts: [] Orientation: 1 FillOrder: 1 GrayResponseUnit: 0.0100 MaxSampleValue: 255 MinSampleValue: 0 Thresholding: 1 Offset: 8 ImageDescription: 'ImageJ=1.47q images=25900 slices=25900 loop=false
However if I open the same tif file in ImageJ, then I can read and scroll through the 25900 frames…The weird thing is that matlab can read previous multipage tiff I had created in imageJ without my batch macro…
I don't understand what's happening…any help would be greatly appreciated ! Thanks, Steven
Best Answer