This document describes an automated method for detecting features in retinal images that can help diagnose diabetic retinopathy. It first extracts blood vessels at multiple scales using morphological operations. It then detects exudates by finding bright regions with sharp edges using dilation across scales. The optic disk is localized by finding the intersection of major blood vessels. Microaneurysms and hemorrhages are detected using morphological filters exploiting their local dark patch property. Evaluation on 516 images achieved 97.1% optic disk localization, 95.7% sensitivity and 94.2% specificity for exudate detection, and 95.1% sensitivity and 90.5% specificity for microaneurysm/hemorrhage detection.