发行说明

v0.4.0

新特性

  • 支持 arm sbsa 和 jetson。

  • Python wheels (仅二进制文件) 在 pypi 上可用。

  • nvtiffStreamParse() API 已添加,以支持主机内存上已有的 tiff 文件。

  • nvtiffDecodeImage() API 已添加,该 API 可以从 tiff 文件解码单个图像。它还支持解码的感兴趣区域,并提供选择输出格式的功能。

重大更改

  • nvtiff-*.whl 已不再支持,该文件作为 nvTIFF github 示例的一部分发布。nvTIFF 的 Python API 支持将在未来的 nvImageCodec 版本中提供。

  • 不再支持 Centos 7。

v0.3.1

v0.3.0

新特性:

  • CUDA 12 支持 - CUDA 11.x 和 CUDA 12.x 的二进制文件均可用。

  • 用于检索 GeoTIFF 元数据的 API。

  • 现在可以解码具有以下特性的 TIFF 文件 -

    • 具有不同属性的多个图像的 TIFF 文件。

    • 像素数据可以组织为图块。

    • 平面配置现在可以是 Planar Separate。

    • 在 Planar Contiguous 模式下,每个像素最多 8 个样本。

    • JPEG 压缩 (通过 nvJPEG)。

    • 颜色空间可以是 Palette 或 Transparency Mask。

重大更改:

  • nvTiff.h 重命名为 nvtiff.h

  • 以下 API 已删除

    • nvTiffFile_t *nvTiffOpen

    • void nvTiffClose

    • void nvTiffDumpRaw

    • void nvTiffPrint

    • void nvTiffH2DAsync

    • int nvTiffDecode

    • int nvTiffDecodeRange

    • int nvTiffDecodeRange

v0.2.0

新特性:

  • 添加了新的 API,以支持使用 nvCOMP Library 进行 zlib 解码。

  • 编码器/解码器支持 16 位和 fp32 像素格式。

  • 添加了 Hopper (sm90) 支持。

已弃用的功能:

以下 API 将在下一个版本中删除

  • nvTiffFile_t NVTIFFAPI *nvTiffOpen

  • void NVTIFFAPI nvTiffClose

  • void NVTIFFAPI nvTiffDumpRaw

  • void NVTIFFAPI nvTiffPrint

  • void NVTIFFAPI nvTiffH2DAsync

  • int NVTIFFAPI nvTiffDecode

  • int NVTIFFAPI nvTiffDecodeRange

  • int NVTIFFAPI nvTiffDecodeRange

注意

此版本 tar ball / Windows 文件将很快更新为新的安装程序包。

v0.1.0

  • nvTiff 库的第一个版本。

  • 请参阅文档的 简介 部分,了解支持的功能列表。