Blood vessel segmentation in retinal images using mathematical morphology

Blood vessel segmentation in retinal images using mathematical morphology
2.3K Downloads
Updated 9 Sep 2015

View License

It is implemented a vessel segmentation algorithm for fundus retinal images. The algorithm was introduced in the following paper:
Heneghan, C., Flynn, J., O’Keefe, M., & Cahill, M. (2002).Characterization of changes in blood vessel width and tortuosity in retinopathy of prematurity using image analysis. Medical Image Analysis, 6(4), 407–429.
Please refer to the paper for more explanation. I make the code as simple as possible, so one can easily keep going through the paper & its equations. For simplicity, I include one of the retinal images from DRIVE for simplicity. So, one can download the rest of images from the following
http://www.isi.uu.nl/Research/Databases/DRIVE/
After segmentation, 4 evaluation metrics are calculated: true positive rate, false positive rate, accuracy & precision.
I wrote this code in 2012 during my M.S. in Isfahan University, Iran, but, I tried it again on MATLAB 2013b.
Regards,
Ashkan.

Cite As

ashkan abbasi (2024). Blood vessel segmentation in retinal images using mathematical morphology (https://www.mathworks.com/matlabcentral/fileexchange/52940-blood-vessel-segmentation-in-retinal-images-using-mathematical-morphology), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2013b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0