HueBullet
The second example uses a color image and decomposes the colors in
the image into Hue - Saturation - Brightness triplets and then replaces
the Hue component with the hue of the specified color. It also blends
the Saturation and Brightness components of the specified color with
those same components in the image to attempt to duplicate the lighting
model of the original image.
Here is the famous blue ball source image:
Here are some generated bullets:
Here is a source image with a less saturated highlight:
Here are its generated bullets:
Here is a source image with a brighter highlight:
Here are its generated bullets:
Click here to see the source.