Skip to content

MiguelCastro3/Blood-vessel-segmentation-using-line-operators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blood vessel segmentation using line operators

PROJECT:

This project aims to develop an algorithm that allows to automatically segment the retinal vessels in fundus images using line operators. In this project, the effect that the variables, threshold and line length have on the automatic segmentation obtained was also tested.

STEPS:

  • Code implementation for line operators;
  • Conclusion of the remaining image processing methods.

FILES:

  • Ricci_Perfetti@2007.pdf - (Digital Retinal Images for Vessel Extraction) - scientific article on which the project was based.
  • DRIVE - (Digital Retinal Images for Vessel Extraction) - contains image data sets (test and training) with images for segmentation, respective mask and respective manual segmentation.
  • Imagens segmentadas - contains the images resulting from the algorithm developed for the automatic segmentation of retinal vessels, for different thresholds and different line lengths.
  • segmentacao.py - code with all the methods applied in the different images to select only the retinal vessels, through the line operators.

RESULTS:

An example of the results obtained: Sem Título

Image/Metrics Sensitivity (%) Specificity (%) Accuracy (%)
40_training 64.45877847208224 98.62850631314416 94.79986809950357

Effects obtained with the variation of the threshold and the line length:

threshold

comprimento de linha

Releases

No releases published

Packages

No packages published

Languages