【问题标题】:JPEG-LS / LOCO-I compression libraryJPEG-LS / LOCO-I 压缩库
【发布时间】:2010-02-10 18:28:00
【问题描述】:

JPEG-LS 压缩标准有哪些可用的实现? JPEG-LS 是新的(相对而言)无损 JPEG 格式,它基于 HP LOCO-I(图像的低复杂度 LOssless 压缩)算法。

我知道 HP 参考实现似乎不再附带源代码,以及以下第三方实现:

UBCCharLS Clunie

CharLS 库似乎是最新的,也是唯一得到积极维护的库。我错过了其他可用的实现吗?

我主要对 16 位灰度压缩感兴趣,需要一个在 Win32 上工作(或可以适应工作)的版本。与 Delphi 兼容的实现或包装器将是理想的。 CharLS 看起来不错,但它是 C/C++ 而不是纯 C 库,由于使用了 C++ 特性,无法直接链接到 Delphi 应用程序中。

【问题讨论】:

  • 没看过所以只是在想:能不能在C++ Builder下编译?
  • 几天前我做了一个快速测试,它编译时带有一堆警告,主要是关于混合有符号/无符号值。不过不确定这能买多少。

标签: delphi image compression jpeg


【解决方案1】:

我记得 JPEG-LS 是 JPEG 2000 规范的一部分,因此很可能会在搜索它时找到一些计数。
还请Free JPEG2000 Library or SDK for de-compression

Leadtools.com有一个商业图书馆

【讨论】:

  • 感谢您的建议。 JPEG-LS 实际上是一个独立于 JPEG 2000 的标准。JPEG-LS 使用 LOCO-I 算法(由 HP 开发)代替小波,并且具有更好的压缩/速度特性(参见 jpeg.org/jpeg/jpegls.html)。 LeadTools 是一个很好的建议,但由于某种原因,它们似乎不支持 JPEG-LS。
猜你喜欢
  • 1970-01-01
  • 2014-02-02
  • 2011-03-29
  • 1970-01-01
  • 1970-01-01
  • 2011-08-09
  • 1970-01-01
  • 2013-02-22
  • 2021-07-15
相关资源
最近更新 更多