Since writing this question, I've noticed two things: - iconvert uses less memory than oiiotool, perhaps? - One can work around oiiotool using Python bindings and read / write bundles of scanlines, which works for formats that support it.
On Wed, Nov 28, 2018 at 4:14 PM jon parker <[email protected]> wrote: > 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 >
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
