Capture images via user's webcam with the ability to apply some changes to this images (grayscale conversion, Inverting colors ...) and also transfer them to a server.