Proposed fix: https://github.com/OpenImageIO/oiio/pull/3088
Can you apply that on your end and see if it fully solves the problem as you experience it? > On Sep 1, 2021, at 9:00 PM, Larry Gritz <l...@larrygritz.com> wrote: > > 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 > <https://github.com/OpenImageIO/oiio/issues/2691> > > > >> On Sep 1, 2021, at 8:52 AM, Deke Kincaid <dekekinc...@gmail.com >> <mailto: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 <mailto:l...@larrygritz.com> > > > > > _______________________________________________ > Oiio-dev mailing list > Oiio-dev@lists.openimageio.org <mailto:Oiio-dev@lists.openimageio.org> > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > <http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org> -- Larry Gritz l...@larrygritz.com
_______________________________________________ Oiio-dev mailing list Oiio-dev@lists.openimageio.org http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org