Automated detection of various morphological & vascular abnormalities in retinal images to diagnose diabetic retinopathy