I am currently writing a two player game with django, and would like the user to be able to choose their color (while not necessary, it adds a nice touch). I'm not sure how to do the image processing, though.
One approach would be to restrict the user to a set of ~8-10 colors, then manually generate all of the images, but that just seems really tedious, restrictive, and difficult to maintain. I would prefer something more automated/extensible. Is there any good way of doing this? I have not created the base artwork yet, so I don't care what the original image format is.