跳转到主要内容

cuCIM - 一个可扩展的工具包,旨在为N维图像提供GPU加速的I/O、计算机视觉和图像处理原语,重点关注生物医学成像。

项目描述

 cuCIM

RAPIDS cuCIM是一个开源的、用于多维图像的加速计算机视觉和图像处理软件库,适用于生物医学、地理空间、材料和生命科学以及遥感用例。

cuCIM提供

  • 增强的大型和n维标记图像文件格式(TIFF)文件图像处理能力
  • 通过基于GPU的图像处理和计算机视觉原语加速性能
  • 具有与OpenSlide相匹配的应用程序编程接口(API)的简单Python接口

cuCIM支持以下格式

  • Aperio ScanScope虚拟切片(SVS)
  • Philips TIFF
  • 具有以下压缩方案的通用瓦片多分辨率RGB TIFF文件
    • 无压缩
    • JPEG
    • JPEG2000
    • Lempel-Ziv-Welch (LZW)
    • Deflate

注意:为确保您处于main分支,请访问最新的稳定版README.md

开发者页面

博客

网络研讨会

文档

发布说明可在我们的wiki页面上找到。

安装cuCIM

Conda

Conda(稳定版)

conda create -n cucim -c rapidsai -c conda-forge cucim cuda-version=`<CUDA version>`

<CUDA版本>应为11.2+(例如,11.212.0等)

Conda(夜间版本)

conda create -n cucim -c rapidsai-nightly -c conda-forge cucim cuda-version=`<CUDA version>`

<CUDA版本>应为11.2+(例如,11.212.0等)

PyPI

为CUDA 12安装

pip install cucim-cu12

或者为CUDA 11安装

pip install cucim-cu11

笔记本

请查看我们的欢迎笔记本(NBViewer

下载样本图像

要下载笔记本中使用的图像,请从存储库根目录执行以下命令,将样本输入图像复制到notebooks/input文件夹

(您需要在系统中安装Docker

./run download_testdata

mkdir -p notebooks/input
tmp_id=$(docker create gigony/svs-testdata:little-big)
docker cp $tmp_id:/input notebooks
docker rm -v ${tmp_id}

从源代码构建/安装

有关构建说明,请参阅CONTRIBUTING.md

贡献指南

欢迎为cuCIM做出贡献!请参阅CONTRIBUTING.md文件,了解如何向项目贡献代码和问题。

致谢

没有出色的第三方开源软件,这个项目就不会存在。

请参阅LICENSE-3rdparty.md,了解在此项目中使用了哪些第三方开源软件。

许可证

Apache-2.0许可证(见LICENSE文件)。

版权所有(c)2020-2022,NVIDIA CORPORATION。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

cucim_cu11-24.8.0.tar.gz (3.2 kB 查看哈希值

上传时间: 源代码

构建分发

cucim_cu11-24.8.0-cp311-cp311-manylinux_2_28_x86_64.whl (5.7 MB 查看哈希值

上传时间: CPython 3.11 manylinux: glibc 2.28+ x86-64

cucim_cu11-24.8.0-cp311-cp311-manylinux_2_28_aarch64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.11 manylinux: glibc 2.28+ ARM64

cucim_cu11-24.8.0-cp310-cp310-manylinux_2_28_x86_64.whl (5.7 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.28+ x86-64

cucim_cu11-24.8.0-cp310-cp310-manylinux_2_28_aarch64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.10 manylinux: glibc 2.28+ ARM64

cucim_cu11-24.8.0-cp39-cp39-manylinux_2_28_x86_64.whl (5.7 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.28+ x86-64

cucim_cu11-24.8.0-cp39-cp39-manylinux_2_28_aarch64.whl (5.5 MB 查看哈希值)

上传时间: CPython 3.9 manylinux: glibc 2.28+ ARM64

由以下组织支持