A bit more thought on this... I suggest we allow the API user to provide both contrast and pivot values for each channel.
But for the oiiotool user I suggest we limit the usage, and allow him to specify only one pivot, but he can specify contrast values per channel as we talked: ./oiiotool in.png --contrast:pivot=0.5 1.2,1.5,1.8 -o -out.png So again, one pivot but more contrast values. For future operations, is it ok to assume we have relatively advanced API user, but not so advanced oiiotool user? If yes, then for each operation we could try to give the API user as much flexibility as possible, but alow something less for the oiiotool user.
_______________________________________________ Oiio-dev mailing list [email protected] http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org
