Export planes in parallel threads
Posted: Wed Jun 28, 2017 6:59 am
Dear OME community,
I'm writing a java plugin for ImageJ to process large dataset (from Lightsheet), and it uses parallel threads for the processing of the individual planes. The output images should be saved, ideally in parallel (for the sake of time).
So Far, I tested to:
1- export individual tif files (for each series/c/z/t)
2- use Bio-Formats to export different file formats : ics, ome.tif, one.btf, ch5.
If the 1st method is the safest and fastest (so far) I can't prevent losing voxel depth information.
Regarding 2nd method, it seems that only the ch5 format is safe to write into a single file in parallel BUT I could'nt find a way (yet) to add physicalpixelsize to the metadata (or when the image is reload)
Would you have any suggestions regarding which other file format I should use/try ?
or how can I add physicalpixelsize to ch5 metadata and read it back?
Romain
I'm writing a java plugin for ImageJ to process large dataset (from Lightsheet), and it uses parallel threads for the processing of the individual planes. The output images should be saved, ideally in parallel (for the sake of time).
So Far, I tested to:
1- export individual tif files (for each series/c/z/t)
2- use Bio-Formats to export different file formats : ics, ome.tif, one.btf, ch5.
If the 1st method is the safest and fastest (so far) I can't prevent losing voxel depth information.
Regarding 2nd method, it seems that only the ch5 format is safe to write into a single file in parallel BUT I could'nt find a way (yet) to add physicalpixelsize to the metadata (or when the image is reload)
Would you have any suggestions regarding which other file format I should use/try ?
or how can I add physicalpixelsize to ch5 metadata and read it back?
Romain