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

Reply via email to