OpenSlide — это библиотека C для чтения файлов изображений слайдов целиком (также известных как виртуальные слайды). Он предоставляет согласованный и простой API для чтения файлов от разных поставщиков.
OpenSlide может читать целые изображения слайдов в светлом поле в нескольких форматах:
.svs
, .tif
).dcm
).ndpi
, .vms
, .vmu
).scn
).mrxs
).tiff
).svslide
).tif
).bif
, .tif
).czi
).tif
)OpenSlide также может предоставлять доступ к профилям ICC, текстовым метаданным и связанным изображениям, таким как метка слайда и миниатюра.
Справочник по API доступен в Интернете, а также включен в исходный архив как doc/html/openslide_8h.html
. Дополнительная документация доступна на веб-сайте OpenSlide.
OpenSlide выпускается на условиях лицензии GNU Lesser General Public License версии 2.1.
OpenSlide распространяется в надежде, что он будет полезен, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии ТОРГОВОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Дополнительную информацию см. в GNU Lesser General Public License.
Для сборки OpenSlide вам понадобится:
Затем:
meson setup builddir
meson compile -C builddir
meson install -C builddir
OpenSlide был разработан Университетом Карнеги-Меллона и другими участниками.
OpenSlide поддерживается Национальными институтами здравоохранения и Институтом клинических и трансляционных наук Питтсбургского университета.
Разработка функциональных возможностей DICOM и ICC поддерживалась NCI Imaging Data Commons и финансировалась полностью или частично за счет федеральных средств Национального института рака и Национальных институтов здравоохранения в соответствии с техническим заданием № HHSN26110071 по контракту № HHSN261201500003l.