Webcam photo booth using canvas for effects.