跳转到主要内容

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

项目描述

 cuCIM

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

cuCIM提供

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

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}

从源代码构建/安装

请参阅构建说明

贡献指南

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

致谢

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

请查看LICENSE-3rdparty.md,了解该项目中使用了哪些第三方开源软件。

许可

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

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

项目详情


下载文件

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

源代码分发

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

上传时间: 源代码

构建分发

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

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

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

上传于 CPython 3.11 manylinux: glibc 2.28+ ARM64

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

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

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

上传于 CPython 3.10 manylinux: glibc 2.28+ ARM64

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

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

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

上传于 CPython 3.9 manylinux: glibc 2.28+ ARM64

由以下支持