Hi Stefan,

My feeling about trying to classify channels is that in general it might be a
bit of a hopeless task, given the inadequacy of the metadata in a typical
image.  Added to that - as you've just seen in the discussion over contrast-
there might be reasons to apply a "color" editing operation to other channels.

So, I think we shouldn't be too smart about trying to reject image processing
operations as being invalid.  Instead, we should just let the user do them if
they really want, and if that results in them shooting themselves in the foot
occasionally, so be it.  If we provide a uniform way to mask out channels in
image processing operations, the user has the ability to fix the cases that
would otherwise come out wrong.

Now, that's not to say there's no value in channel classification for images
with *really good* metadata, but I think it should be optional; we shouldn't
try to force it on users.

~Chris
_______________________________________________
Oiio-dev mailing list
[email protected]
http://lists.openimageio.org/listinfo.cgi/oiio-dev-openimageio.org

Reply via email to