OpenSlide ist eine C-Bibliothek zum Lesen ganzer Folienbilddateien (auch als virtuelle Folien bezeichnet). Es bietet eine konsistente und einfache API zum Lesen von Dateien mehrerer Anbieter.
OpenSlide kann Hellfeld-Ganzdiabilder in verschiedenen Formaten lesen:
.svs
, .tif
).dcm
).ndpi
, .vms
, .vmu
).scn
).mrxs
).tiff
).svslide
).tif
).bif
, .tif
).czi
).tif
)OpenSlide kann auch Zugriff auf ICC-Profile, Textmetadaten und zugehörige Bilder wie Folienbeschriftung und Miniaturansicht bieten.
Die API-Referenz ist im Web verfügbar und auch als doc/html/openslide_8h.html
im Quell-Tarball enthalten. Zusätzliche Dokumentation ist auf der OpenSlide-Website verfügbar.
OpenSlide wird unter den Bedingungen der GNU Lesser General Public License, Version 2.1, veröffentlicht.
OpenSlide wird in der Hoffnung verbreitet, dass es nützlich ist, jedoch OHNE JEGLICHE GARANTIE; ohne die stillschweigende Garantie der MARKTGÄNGIGKEIT oder EIGNUNG FÜR EINEN BESTIMMTEN ZWECK. Weitere Einzelheiten finden Sie in der GNU Lesser General Public License.
Um OpenSlide zu erstellen, benötigen Sie:
Dann:
meson setup builddir
meson compile -C builddir
meson install -C builddir
OpenSlide wurde von der Carnegie Mellon University und anderen Mitwirkenden entwickelt.
OpenSlide wurde von den National Institutes of Health und dem Clinical and Translational Science Institute der University of Pittsburgh unterstützt.
Die Entwicklung der DICOM- und ICC-Funktionalität wurde von NCI Imaging Data Commons unterstützt und ganz oder teilweise mit Bundesmitteln des National Cancer Institute, National Institutes of Health, unter der Task Order Nr. HHSN26110071 und unter der Vertragsnummer HHSN261201500003l finanziert.