I'm going to guess that you're not really asking "how do I script oiiotool to resize images over a certain resolution", because writing a shell script to do that wouldn't be very hard, and writing a short Python program (based on ImageBuf/ImageBufAlgo directly, rather than oiiotool) would be even easier. (But if I'm wrong about the nature of your question, say so, and I'm sure we could outline how the script might work.)
I *think* you know how to do the scripting, and you're asking how to judge which images should be resized, the problem being that you want something smarter than "resize the big ones". Maybe you have noticed that some images are big and "need the resolution", but other images are big but blurred out -- that is, they aren't taking advantage of the resolution (and storage) they entail, their highest representable frequencies at that resolution barely being used, so you are tempted to think that they could be re-saved at lower resolution without losing any essential detail. The trick is to figure out for which images that is the case, and how much you can safely downsize. Am I getting warmer? Or way off base? On Apr 27, 2015, at 7:35 PM, Richard Shaw <hobbes1...@gmail.com> wrote: > Hopefully there's an easy way to do this... > > I have a directory full of pictures that have been collected from different > people that I would like to resize for use in a slideshow. > > The quirk is I only want to resize the really big images (>12MB?) which I can > filter pretty easily using find but thought there might be a more elegant > solution. Instead of going strictly by size I was wondering how easy it would > be figure out which images were the best candidates for resizing > > perhaps: > vertical resolutions >X pixels? > jpeg quality settings near 100% causing large images? > > I don't want to force resize them to 1080 although that's the likely final > resolution in the video but I would like to get them smaller without > noticeably affecting quality... > > Thanks, > Richard > -- Larry Gritz l...@larrygritz.com
_______________________________________________ Oiio-dev mailing list Oiio-dev@lists.openimageio.org http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org