1. A system for the preliminary diagnosis of ocular diseases, the system comprising: a camera; a flash; a screen for displaying at least one image; a memory for storing data and a computational application; and a processor coupled to the camera, the flash, the screen and the memory, wherein upon execution of the computational application by the processor, the processor: controls the camera and the flash to capture a plurality of images of the eyes of an individual, wherein the plurality of images have a same orientation; and processes said plurality of images to obtain a final corrected image by: estimating an amount of light contained in each image of the plurality of images; discarding one or more respective images that contain no flash light, based on the estimated amount of light contained in each image of the plurality of images, thereby obtaining a plurality of remaining images; detecting, in a first image of the plurality of remaining images, an approximate area of the face of the individual using an appropriate haar cascade; cropping said approximate area from said plurality of remaining images, thereby obtaining a plurality of cropped images; performing a camera stabilization process on said plurality of cropped images, thereby obtaining a plurality of stabilized cropped images; obtaining an average position of the center of the pupil of each eye of the individual and an average area enclosing each eye of the individual from said plurality of stabilized cropped images; and selecting one stabilized cropped image of the plurality of stabilized cropped images that has the greatest sharpness as the final corrected image.