Flood gives you the ability to fill any image with the colour of your choice.

There are no special requirements for the images you use.

As well as the ability to fill images with your target colour, you have the option to change the colour on hover.
Add links in the same way you do in a regular image stack.
And re-align the image responsively for different devise sizes.

Flood is a javascript free solution.