1. [主页](/)
2. [开发者工具目录](/developer-tools-catalog)

nvImageCodec

# NVIDIA nvImageCodec

nvImageCodec 是具有统一接口的加速编解码器库。它被设计为提供编解码器插件的扩展模块框架。该库支持 GPU 加速的图像处理编解码器 (包括 nvJPEG、nvJPEG2000 和 nvTIFF) ，以及后备选项，为基于 CPU 的编解码器提供全面支持。

[下载](https://developer.nvidia.com/nvimgcodec-downloads &quot;Github Repo&quot;)[文档](https://docs.nvidia.com/cuda/nvimagecodec/ &quot;Github Repo&quot;)[示例](https://docs.nvidia.com/cuda/nvimagecodec/samples/nvimgcodec.html &quot;Github Repo&quot;)

* * *

## 主要特性

用于解码和编码图像的统一 API

- 

批量处理，可处理可变形状和异构格式的图像

- 

具有自动回退功能的编解码器优先级

- 

用于图像格式检测的内置解析器：JPEG、JPEG 2000、TIFF、BMP、PNG、PNM、WebP

- 

Python 绑定

- 

CV-CUDA、PyTorch 和 CuPy 的零拷贝接口

- 

适用于常见图像转码的端到端加速示例应用

* * *

## 相关库

### nvTIFF

nvTIFF 是一个基于 CUDA® 平台构建的 GPU 加速 TIFF 编码/ 解码库，旨在优化大型复杂图像数据集的处理。

[了解详情](https://developer.nvidia.com/nvtiff)

### nvJPEG/ nvJPEG2000  

nvJPEG/nvJPEG2000 是高性能 GPU 加速库，用于解码、编码和转码 JPEG 格式的图像。

[了解详情](https://developer.nvidia.com/nvjpeg)

### DALI  

NVIDIA 数据加载库 (DALI) 是一个可移植的开源软件库，用于解码和增强图像、视频和语音，从而加速深度学习应用程序。

[了解详情](https://developer.nvidia.cn/dali)

### nvCOMP  

NVIDIA nvCOMP 是一个针对 NVIDIA GPU 优化的高速数据压缩和解压缩库。

[了解详情](https://developer.nvidia.com/nvcomp)

* * *

## 更多资源

 ![A decorative image representing Developer Community](https://developer.download.nvidia.com/icons/m48-people-group.svg)

### 社区

 ![NVIDIA Training and Certification](https://developer.download.nvidia.com/icons/m48-certification-ribbon-2.svg)

### 获取培训和认证

 ![img-alt-text](https://developer.download.nvidia.com/icons/m48-email-settings.svg)

### 注册开发者时事通讯

* * *

## 道德 AI

NVIDIA 认为可信 AI 是一项共同责任，我们已制定相关政策和实践，以支持开发各种 AI 应用。根据我们的服务条款下载或使用时，开发者应与其支持的模型团队合作，确保此模型满足相关行业和用例的要求，并解决不可预见的产品滥用问题。  
  
有关此模型道德因素的更多详细信息，请参阅模型卡 可解释性、偏差、安全性和隐私子卡。请报告安全漏洞或 NVIDIA AI 问题[此处](https://www.nvidia.com/en-us/support/submit-security-vulnerability/)。

## 立即开始使用 nvImageCodec

[立即下载](https://developer.nvidia.com/nvimgcodec-downloads)


