large tifs, corrupted pixel values in OMERO import
Posted: Fri Jan 12, 2018 10:36 pm
Hi team,
I've split this topic out from my earlier post http://www.openmicroscopy.org/community ... =13&t=8374 because it really is a different topic. This is specifically about the corrupted display and pixel values (when examined using iviewer) when importing large XY-extent images that require pyramid-ing when imported into OMERO. I originally reported on this behaviour with Zeiss Axioscan CZI files but as demonstrated with QA file id 18868, the same happens with some fairly regular tif files.
I looked a little further and found that I can read that file into Fiji (with BF 4.7.3) and it looks perfectly fine with correct pixel values. When I "Bio-Formats Exporter" it as either a TIFF or OME.TIFF file, the resulting file has the same problems as the original when imported into OMERO 5.4.1. However, when I "Save As"->Tiff from Fiji using the regular Fiji method, the resulting file imports fine into OMERO and the pixel values are all correct as viewed using iviewer 0.4.1.
I used showinf and tiffinfo to look for differences between the original file, the Bio-Formats Exported file, and the tiff created by Fiji, nothing jumps out except that the Fiji tiff is big endian while the others are all little endian and that the compression and the Rows/Strip is different.
Hopefully this provides another clue towards solving this issue.
Cheers,
- Damir
I've split this topic out from my earlier post http://www.openmicroscopy.org/community ... =13&t=8374 because it really is a different topic. This is specifically about the corrupted display and pixel values (when examined using iviewer) when importing large XY-extent images that require pyramid-ing when imported into OMERO. I originally reported on this behaviour with Zeiss Axioscan CZI files but as demonstrated with QA file id 18868, the same happens with some fairly regular tif files.
I looked a little further and found that I can read that file into Fiji (with BF 4.7.3) and it looks perfectly fine with correct pixel values. When I "Bio-Formats Exporter" it as either a TIFF or OME.TIFF file, the resulting file has the same problems as the original when imported into OMERO 5.4.1. However, when I "Save As"->Tiff from Fiji using the regular Fiji method, the resulting file imports fine into OMERO and the pixel values are all correct as viewed using iviewer 0.4.1.
I used showinf and tiffinfo to look for differences between the original file, the Bio-Formats Exported file, and the tiff created by Fiji, nothing jumps out except that the Fiji tiff is big endian while the others are all little endian and that the compression and the Rows/Strip is different.
Hopefully this provides another clue towards solving this issue.
Cheers,
- Damir