Hello,
I am trying to replace JAI with OpenIMAJ as the underlying library for my
image processing project IQM.
Is there any way to open single slices out of a an image stack in a single
tiff file?
Furthermore, it would be nice if I could read the number of slices out of
the tiff file header.
OpenIMAJ probably isn't what you want if you just want to read files - behind the scenes it uses other libraries (including JAI as a fallback) & doesn't really offer much control over how files are read. Something like https://github.com/haraldk/TwelveMonkeys might fit your needs better if you need fine control over reading of files.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Many thanks for your answer, I will check this link.
BTW, IQM is not just about image openeing https://sourceforge.net/projects/iqm/ It has an emphasis on convininet image stack processing and virtual memory handling. Our processing algorithms are implemented as JAI operators, but JAI seems to be outdated and therefore I am looking for alternatives.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I am trying to replace JAI with OpenIMAJ as the underlying library for my
image processing project IQM.
Is there any way to open single slices out of a an image stack in a single
tiff file?
Furthermore, it would be nice if I could read the number of slices out of
the tiff file header.
Any help is appreciated,
Helmut
OpenIMAJ probably isn't what you want if you just want to read files - behind the scenes it uses other libraries (including JAI as a fallback) & doesn't really offer much control over how files are read. Something like https://github.com/haraldk/TwelveMonkeys might fit your needs better if you need fine control over reading of files.
Many thanks for your answer, I will check this link.
BTW, IQM is not just about image openeing https://sourceforge.net/projects/iqm/ It has an emphasis on convininet image stack processing and virtual memory handling. Our processing algorithms are implemented as JAI operators, but JAI seems to be outdated and therefore I am looking for alternatives.