Don't the methods ImageOps.invert() and ImageChops.invert() do the same thing? If so, why do we need two different implementations (the latter calls a C function while the former builds a lookup table and uses the image transforming functions)? It seems to me that if they do the same thing then one should call the other or something. _______________________________________________ Image-SIG maillist - Image-SIG@python.org http://mail.python.org/mailman/listinfo/image-sig