OpenSlide est une bibliothèque C permettant de lire des fichiers d'images de diapositives entières (également appelés diapositives virtuelles). Il fournit une API cohérente et simple pour lire des fichiers provenant de plusieurs fournisseurs.
OpenSlide peut lire des images de diapositives entières en fond clair dans plusieurs formats :
.svs
, .tif
).dcm
).ndpi
, .vms
, .vmu
).scn
).mrxs
).tiff
).svslide
).tif
).bif
, .tif
).czi
).tif
)OpenSlide peut également donner accès aux profils ICC, aux métadonnées textuelles et aux images associées telles qu'une étiquette et une vignette de diapositive.
La référence de l'API est disponible sur le Web et est également incluse sous le doc/html/openslide_8h.html
dans l'archive tar source. Une documentation supplémentaire est disponible sur le site Web OpenSlide.
OpenSlide est publié selon les termes de la licence publique générale limitée GNU, version 2.1.
OpenSlide est distribué dans l'espoir qu'il sera utile, mais SANS AUCUNE GARANTIE ; sans même la garantie implicite de QUALITÉ MARCHANDE ou d’ADAPTATION À UN USAGE PARTICULIER. Voir la licence publique générale limitée GNU pour plus de détails.
Pour créer OpenSlide, vous aurez besoin de :
Alors:
meson setup builddir
meson compile -C builddir
meson install -C builddir
OpenSlide a été développé par l'Université Carnegie Mellon et d'autres contributeurs.
OpenSlide a été soutenu par les National Institutes of Health et l'Institut des sciences cliniques et translationnelles de l'Université de Pittsburgh.
Le développement des fonctionnalités DICOM et ICC a été soutenu par NCI Imaging Data Commons et a été financé en tout ou en partie par des fonds fédéraux du National Cancer Institute, National Institutes of Health, dans le cadre de la commande n° HHSN26110071 dans le cadre du contrat n° HHSN261201500003l.