OK, I can repro something weird. Sorry about missing #2691, I'll follow up 
there as I figure out what's going wrong: 
https://github.com/OpenImageIO/oiio/issues/2691



> On Sep 1, 2021, at 8:52 AM, Deke Kincaid <dekekinc...@gmail.com> wrote:
> 
> So we are running into this issue where we are taking an exr, injecting 
> additional metadata but the image coming out is garbled.  This seems to only 
> occur with exr files which have mixed 16/32 bit depths on different channels. 
>  If we make everything 16 or everything 32, then it works fine.
> 
> ````
> import OpenImageIO as oiio 
> filepath = "/path/to/multidepth.exr" 
> target_path = "/some/target.exr" 
> img_in = oiio.ImageBuf(filepath) 
> img_in.make_writeable() 
> img_in.write(target_path)
> ````
> sample image:
> https://github.com/OpenImageIO/oiio/files/5158255/multidepth.exr.zip 
> <https://github.com/OpenImageIO/oiio/files/5158255/multidepth.exr.zip>
> 
> More specifics here:
> https://github.com/OpenImageIO/oiio/issues/2691 
> <https://github.com/OpenImageIO/oiio/issues/2691>
> 
> 

--
Larry Gritz
l...@larrygritz.com




_______________________________________________
Oiio-dev mailing list
Oiio-dev@lists.openimageio.org
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to