Exemple de visualisation

[1]:
import maples_dr
from rich import print
Thanks for using MAPLES-DR!
  When using this dataset in academic works,
  please cite: https://doi.org/10.1038/s41597-024-03739-6

Configurer Maples-DR

Configurer la résolution et le format des images.

[2]:
maples_dr.configure(
    resize=1024,
    image_format="PIL",
)

Charger le jeu de données

Charger l’ensemble d’entraînement en mémoire.

[3]:
dataset = maples_dr.load_train_set()

Lire le premier échantillon

[4]:
sample = dataset[0]

print(f"Sample name: [i bold]{ sample.name }")
print(f"Diabetic Retinopathy grade: [i bold]{ sample['dr'] }")
print(f"Macular Edema grade: [i bold]{ sample['me'] }")
Sample name: 20060411_61478_0200_PP
Diabetic Retinopathy grade: R2
Macular Edema grade: M2

Visualiser les biomarqueurs anatomiques

Vaisseaux

[5]:
sample["vessels"]
[5]:
../_images/examples_visualisation_12_0.png

Disque optique

[6]:
sample["optic_disc"]
[6]:
../_images/examples_visualisation_14_0.png

Macula

[7]:
sample["macula"]
[7]:
../_images/examples_visualisation_16_0.png

Visualiser les biomarqueurs pathologiques

Hémorragies

[8]:
sample["hemorrhages"]
[8]:
../_images/examples_visualisation_20_0.png

Micro-anévrismes

[9]:
sample["microaneurysms"]
[9]:
../_images/examples_visualisation_22_0.png

Exsudats

[10]:
sample["exudates"]
[10]:
../_images/examples_visualisation_24_0.png

Nodules cotonneux

[11]:
sample["cotton_wool_spots"]
[11]:
../_images/examples_visualisation_26_0.png