mednet.data.segment.drhagis¶
DRHAGIS dataset for Vessel Segmentation.
Reference: [HRNM17]
The DR HAGIS database has been created to aid the development of vessel extraction algorithms suitable for retinal screening programmes. Researchers are encouraged to test their segmentation algorithms using this database.
It should be noted that image 24 and 32 are identical, as this fundus image was obtained from a patient exhibiting both diabetic retinopathy and age-related macular degeneration.
The images resolutions (height x width) are one of:
4752x3168 px, or
3456x2304 px, or
3126x2136 px, or
2896x1944 px, or
2816x1880 px
Protocol
default
:Training samples: 19 (including labels and masks)
Test samples: 20 (including labels and masks)
This module contains the base declaration of common data modules and raw-data loaders for this database. All configured splits inherit from this definition.
Module Attributes
Pythonic name to refer to this database. |
|
Key to search for in the configuration file for the root directory of this database. |
Classes
|
DRHAGIS dataset for Vessel Segmentation. |
A specialized raw-data-loader for the Drive dataset. |
- mednet.data.segment.drhagis.DATABASE_SLUG = 'drhagis'¶
Pythonic name to refer to this database.
- mednet.data.segment.drhagis.CONFIGURATION_KEY_DATADIR = 'datadir.drhagis'¶
Key to search for in the configuration file for the root directory of this database.
- class mednet.data.segment.drhagis.RawDataLoader[source]¶
Bases:
RawDataLoader
A specialized raw-data-loader for the Drive dataset.
- class mednet.data.segment.drhagis.DataModule(split_path)[source]¶
Bases:
CachingDataModule
DRHAGIS dataset for Vessel Segmentation.
- Parameters:
split_path (
Path
|Traversable
) – Path or traversable (resource) with the JSON split description to load.