JPEG-LS / LOCO-I压缩库

Dav*_*lor 5 compression delphi jpeg image

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

我知道HP参考实现(似乎不再与源代码一起提供)以及以下第三方实现:

UBCCHARLS克鲁尼

CharLS库似乎是最新的,并且只有一个正在积极维护。我还错过了其他可用的实现吗?

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

Ben*_*hDk -1

我记得 JPEG-LS 是 JPEG 2000 规范的一部分,因此搜索它可能会找到一些东西。
还提供免费的 JPEG2000 库或 SDK 用于解压缩

Leadtools.com有一个商业库

  • 感谢您的建议。JPEG-LS 实际上是独立于 JPEG 2000 的标准。JPEG-LS 使用 LOCO-I 算法(由 HP 开发)代替小波,并具有更好的压缩/速度特性(请参阅 http://www.jpeg.org/jpeg /jpegls.html)。LeadTools 是一个很好的建议,但由于某种原因他们似乎不支持 JPEG-LS。 (2认同)