This plug-in changes colors in an image based on the HSV difference between two colors. This is particularly useful for applying color themes to existing images.
It avoids burning out high saturation and value at the expense of compression them somewhat when the difference goes towards higher saturation and value.
Current bugs/missing features include:
Undo does not work.
It can't be used on indexed images, even though it would frequently have enough colors.