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.