广告

libjpeg-turbo Windows

  • 免费

  • 中文显示
  • V 2.0.5
  • 4.8

    (0)
  • 安全状态

Softonic 评论

带有 SIMD 功能的免费库

libjpeg-turbo 是 JPEG 图像编解码器 使用一类称为单指令多数据 (SIMD) 的并行计算机。这包括用于 MMX、SSE2、AVX2、NEON 和 AltiVec 等处理器的指令。 SIMD 指令用于加速基线 JPEG 文件压缩或 x86、x86-64 上的解压缩、ARM 和 PowerPC 系统。该程序遵循 libjpeg 程序,但比其前身快 2 - 6 倍,从而胜过它。通过处理器高度优化的 Huffman 编码例程,该工具比其他专有的高速 JPEG 编解码器运行得更快、更流畅。 

什么是 libjpeg-turbo? 

libjpeg-turbo 最初是在 libjpeg/SIMD 基础上创建的,它是由 Miyasaka Masaru 创建的 libjpeg v6b 的 MMX 加速子公司。 TigerVNCVirtualGL 企业在 2000 年代后期对编解码器进行了各种升级。这个 实用程序 程序分拆成一个自主任务,目标是快速生成 JPEG压力或减压创新可供更广泛的客户和工程师使用。 

开源企业以这种方式命名,因为它提供了 SIMD 加速执行商业标准 libjpeg API。我们提供的执行该 API 的库是两个 API/ABI,它们在 libjpeg v6b 中都很好并且在数值上完美。它也可以被设计成带有 libjpeg v7 和 v8 的 API/ABI。请注意,它确实排除了对 libjpeg v8 中提供的非标准SmartScale组的支持。 

此工具实现了惯用的 libjpeg API,但不如逐步清晰的 TurboJPEG API。  TurboJPEG 是更高级别的 API,最初是为 VirtualGL 和 TurboVNC 使用而创建的。他们有不同的事业,但所有所说的程序都是开源的,目前也在使用它。两者的另一个区别是后者有一个简单易用的界面,用于在内存中打包和解压缩JPEG图片。 

为什么要使用 libjpeg-turbo?

在 libjpeg-turbo 内部,TurboJPEG API 是由调用 libjpeg API 的覆盖库的方法提供的。另一方面,这个特殊的程序包括 色彩空间扩展,允许它从 32 块和巨大的字节序像素支架打包或解压缩 - RGBXXBGR ——就像一个完全突出显示的 Java 界面

赞成

  • 提供 MMX、SSE2、AVX2、Neon 和 AltiVec 指令
  • 加速基线 JPEG 压缩和解压缩
  • 实现传统的 libjpeg API 和 TurboJPEG API

反对

  • 提供复杂而全面的界面

应用程式 提供其他语言版本


libjpeg-turbo PC

  • 免费

  • 中文显示
  • V 2.0.5
  • 4.8

    (0)
  • 安全状态


用户对 libjpeg-turbo 的评分

您是否尝试过 libjpeg-turbo?成为第一个离开您的意见!


广告