Image transition effect in 16 lines of pure JS 
Floodfill - easy tutorial:  https://slicker.me/javascript/image_transition_effect.htm
Tags: javascript, tutorial, html, canvas