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.