https://github.com/OpenImageIO/oiio/pull/635
Try the patch in this pull request, see if that does what you expect. On Jun 28, 2013, at 6:30 PM, Andrew Wood wrote: > yeah, that's exactly right. Same size image, just set the data window > automatically. If you're familiar with nuke, the Write node has an > "autocrop" button. > > would be much appreciated! > > one of these days, I need to read through all of your docs and start helping > out! Thanks for all your amazing work. it's a fantastic toolset. > > > > Andrew Wood > Pipeline Engineer, Digital Domain > x2914 > > > On Fri, Jun 28, 2013 at 4:02 PM, Larry Gritz <[email protected]> wrote: > The "autocrop" feature that it refers to means that oiiotool automatically > behaves as if they had specified --croptofull, if and only if outputting to a > file format that doesn't support separate data and display windows. That's > the default, and you turn it off with --noautocrop. > > You're looking for something different -- if I understand properly, you want > to shrink the data window so that it encloses the minimal area with non-black > pixels, right? > > There is no such functionality in oiiotool at the moment, but it would be > easy to add. I'll try to take a whack at it over the weekend. > > -- lg > > > > On Jun 28, 2013, at 11:51 AM, Andrew Wood wrote: > > > I see this flag: > > > > --noautocrop Do not automatically crop images whose formats don't > > support separate pixel data and full/display windows > > > > I'm reading an exr (display window same as data window) and outputting an > > exr. I'd love an autocrop behavior to set the bounding box. I was > > thinking that is what it would do automatically based on that flag. > > > > But that does not seem to be the case. Am I missing something obvious? > > oiio 1.1.9 > > > > thanks! > > Andrew > > > > > > oiiotool input.exr -o /var/tmp/test.exr > > > > channels (type chlist): > > A, 16-bit floating-point, sampling 1 1 > > B, 16-bit floating-point, sampling 1 1 > > G, 16-bit floating-point, sampling 1 1 > > R, 16-bit floating-point, sampling 1 1 > > fire_color.b, 16-bit floating-point, sampling 1 1 > > fire_color.g, 16-bit floating-point, sampling 1 1 > > fire_color.r, 16-bit floating-point, sampling 1 1 > > fire_mask, 16-bit floating-point, sampling 1 1 > > smoke_color.b, 16-bit floating-point, sampling 1 1 > > smoke_color.g, 16-bit floating-point, sampling 1 1 > > smoke_color.r, 16-bit floating-point, sampling 1 1 > > smoke_mask, 16-bit floating-point, sampling 1 1 > > comment (type string): "none" > > compression (type compression): zip, individual scanlines > > dataWindow (type box2i): (0 0) - (2251 967) > > displayWindow (type box2i): (0 0) - (2251 967) > > lineOrder (type lineOrder): increasing y > > pixelAspectRatio (type float): 1 > > screenWindowCenter (type v2f): (0 0) > > screenWindowWidth (type float): 1 > > > > channels (type chlist): > > A, 16-bit floating-point, sampling 1 1 > > B, 16-bit floating-point, sampling 1 1 > > G, 16-bit floating-point, sampling 1 1 > > R, 16-bit floating-point, sampling 1 1 > > fire_color.b, 16-bit floating-point, sampling 1 1 > > fire_color.g, 16-bit floating-point, sampling 1 1 > > fire_color.r, 16-bit floating-point, sampling 1 1 > > fire_mask, 16-bit floating-point, sampling 1 1 > > smoke_color.b, 16-bit floating-point, sampling 1 1 > > smoke_color.g, 16-bit floating-point, sampling 1 1 > > smoke_color.r, 16-bit floating-point, sampling 1 1 > > smoke_mask, 16-bit floating-point, sampling 1 1 > > comment (type string): "none" > > compression (type compression): zip, multi-scanline blocks > > dataWindow (type box2i): (0 0) - (2251 967) > > displayWindow (type box2i): (0 0) - (2251 967) > > lineOrder (type lineOrder): increasing y > > pixelAspectRatio (type float): 1 > > screenWindowCenter (type v2f): (0 0) > > screenWindowWidth (type float): 1 > > > > > > > > > > > > > > Andrew Wood > > Pipeline Engineer, Digital Domain > > x2914 > > _______________________________________________ > > Oiio-dev mailing list > > [email protected] > > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > > -- > Larry Gritz > [email protected] > > > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org > > _______________________________________________ > Oiio-dev mailing list > [email protected] > http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org -- Larry Gritz [email protected]
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
