jon parker
2018-11-28 21:14:11 UTC
Hi OpenImageIO developers,
Apologies if this is a repeat as I couldn't search the archives for some
reason... it seemed broken on my workstation. This is a feature request
put here... IIRC Github issues are for problems with code and not requests.
It looks to me like oiiotool will first load an entire image into memory
when processing, even when it can be avoided. Is there a compile flag to
make it more conservative?
The problem domain I currently have is in trying to process extremely large
surface maps of Earth and other bodies and would like to convert them into
a tiled format to load as a texture. Some of these images however are more
than 100K pixels wide and most computers don't have enough memory to load
them entirely.
I can get halfway there with GDAL but cannot create a .tx or convert color
spaces without oiio. I'm aware of workaround solutions such as pre-slicing
but would like to avoid that.
Cheers,
Jon
Apologies if this is a repeat as I couldn't search the archives for some
reason... it seemed broken on my workstation. This is a feature request
put here... IIRC Github issues are for problems with code and not requests.
It looks to me like oiiotool will first load an entire image into memory
when processing, even when it can be avoided. Is there a compile flag to
make it more conservative?
The problem domain I currently have is in trying to process extremely large
surface maps of Earth and other bodies and would like to convert them into
a tiled format to load as a texture. Some of these images however are more
than 100K pixels wide and most computers don't have enough memory to load
them entirely.
I can get halfway there with GDAL but cannot create a .tx or convert color
spaces without oiio. I'm aware of workaround solutions such as pre-slicing
but would like to avoid that.
Cheers,
Jon