An individual software application program or group of programs used in combination with one or more retinal imaging devices, such as a fundus camera, for either point-of-care or remote (telemedicine) use. The software provides analysis capabilities for the detection of retinopathy and other retinal diseases for early diagnosis and management in patients at risk, to prevent further deterioration and visual loss. A basic set of programs are included with such systems and can be automatically or manually upgraded to correct programming errors or to add new system capabilities. It may also be used in an off-the-shelf desktop, laptop or tablet computer.