OpenSlide é uma biblioteca C para leitura de arquivos inteiros de imagens de slides (também conhecidos como slides virtuais). Ele fornece uma API simples e consistente para leitura de arquivos de vários fornecedores.
OpenSlide pode ler imagens de slides inteiras em campo claro em vários formatos:
.svs
, .tif
).dcm
).ndpi
, .vms
, .vmu
).scn
).mrxs
).tiff
).svslide
).tif
).bif
, .tif
).czi
).tif
)O OpenSlide também pode fornecer acesso a perfis ICC, metadados textuais e imagens associadas, como rótulo de slide e miniatura.
A referência da API está disponível na web e também incluída como doc/html/openslide_8h.html
no tarball de origem. Documentação adicional está disponível no site do OpenSlide.
OpenSlide é lançado sob os termos da Licença Pública Geral Menor GNU, versão 2.1.
OpenSlide é distribuído na esperança de ser útil, mas SEM QUALQUER GARANTIA; mesmo sem a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Consulte a Licença Pública Geral Menor GNU para obter mais detalhes.
Para construir o OpenSlide, você precisará de:
Então:
meson setup builddir
meson compile -C builddir
meson install -C builddir
OpenSlide foi desenvolvido pela Carnegie Mellon University e outros colaboradores.
OpenSlide foi apoiado pelos Institutos Nacionais de Saúde e pelo Instituto de Ciências Clínicas e Translacionais da Universidade de Pittsburgh.
O desenvolvimento da funcionalidade DICOM e ICC foi apoiado pelo NCI Imaging Data Commons e foi financiado total ou parcialmente com fundos federais do National Cancer Institute, National Institutes of Health, sob a Ordem de Tarefa nº HHSN26110071 sob o Contrato nº HHSN261201500003l.