用于从C ++代码编码和解码JPEG2000图像的SDK [英] SDK to Encode and Decode JPEG2000 images from C++ code

查看:239
本文介绍了用于从C ++代码编码和解码JPEG2000图像的SDK的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在寻找一个(大致)有关JPEG2000文件的以下功能的SDK –

I am looking for an SDK for (roughly) the following capabilities regarding JPEG2000 files –

  1. 解码和编码J2K文件.
  2. 解码以访问JPEG2000图像的各个元素(框,标记段,图像流等),以检查和潜在地更改文本和位.
  3. 使用给定的元素编码(重建)JPEG2000图像.
  4. 这一切都是在C ++应用程序中完成的.
  5. 它必须支持64位Redhat Linux操作系统.
  6. 它应该能够处理最大16GB(即64位文件地址)的J2K(JPEG2000)文件.

请告诉我有关您项目中已知道或已使用的上述功能的SDK.此外,对性能和许可/定价的提示也将不胜感激.

Please tell me of SDK's with the above capabilities that you know or have used in your projects. Also, hints on performance and licensing/pricing would be appreciated.

推荐答案

最好的JPEG 2000库是Kakadu: http://www.kakadusoftware.com/

The best JPEG 2000 library is Kakadu: http://www.kakadusoftware.com/

  1. 没问题,Kakadu可以处理原始码流(j2c)和文件格式的码流(jp2)
  2. 完整的代码流访问和操纵.
  3. 不确定此处的含义,但是如果您打算将组件或图像片段(例如,瓷砖)组装在一起,那么,卡卡杜(Kakadu)的能力就更强大了.
  4. 是的,它是用C ++编写的,因此可以轻松地与其他C ++应用程序集成.
  5. 是的,每个主要平台都受支持.
  6. 是的,支持64位寻址.

来源: http://www.kakadusoftware.com/documents/Overview.txt

关于定价和许可模式,使用方式略有不同.单个许可证的费用从$ 250USD起,评估许可证的费用从$ 500USD起.有关授权的最准确的信息,请参见此处: http://www.kakadusoftware.com/index.php?option=com_content&task=blogcategory&id=6&Itemid=12

As for pricing and licensing model, it's a bit different for how you use it. Licenses start from $250USD for individual licenses, $500USD for evaluation licenses. See here for the most accurate details on licensing: http://www.kakadusoftware.com/index.php?option=com_content&task=blogcategory&id=6&Itemid=12

Kakadu由David Taubman撰写,David Taubman是JPEG 2000规范的主要贡献者之一.如果您需要JPEG 2000来做更多的事情,他将是一个很好的寻求帮助的人.

Kakadu is authored by David Taubman, one of the key contributors to the JPEG 2000 specification. If you need JPEG 2000 to do something more, he will be a great person to ask for help.

这篇关于用于从C ++代码编码和解码JPEG2000图像的SDK的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆