基于JPEG2000的Kakadu开源代码结构和移植性分析

文章分析了JPEG2000标准的实现代码Kakadu的结构和移植性,特别是针对Kakadu_V2.2.3在TI TMS320DM642平台的移植。Kakadu由编码参数、压缩数据和处理引擎三个子系统组成,其复杂性给移植带来挑战。作者提供了移植策略,包括替换异常处理和输入输出流,利用DSP/BIOS的LOG模块等。
摘要由CSDN通过智能技术生成

2009-02-24

12:16:03 by http://blog.csdn.net/KXY_tech/

 

基于JPEG2000的Kakadu开源代码结构

和移植性分析

 

 

摘  要: JPEG2000是新一代的静态图像压缩标准,而Kakadu是JPEG2000官方建议的实现代码之一,也是目前效率最高的JPEG2000开源代码,然而Kakadu代码移植的高难度性制约了JPEG2000的代码实现。为了实现Kakadu代码在不同平台的移植,针对Kakadu代码结构的高复杂性,分析了Kakadu的系统结构以及参考程序的参数,重点剖析了其代码的具体结构,并以Kakadu_V2.2.3移植到TI TMS320DM642为例,对代码进行移植性分析与实现,为代码在不同平台的实现进行了有益的探索。

关键词    JPEG2000 Kakadu 代码分析 DM642

中图法分类号: TP311.11            文献标识码:A     文章编号:1006-8961(年) -

 

Analysis of Kakadu's structure and portability based on

JPEG2000

 

Abstract  JPEG2000 is the next generation of static image compression standard. Kakadu is one of the JPEG2000 implemental codes of which the official proposed, and is also the most efficient codes around the world. However the difficulty of Kakadu's portability restricts code's realization of JPE2000. In order to implement Kakadu's portability on different platforms, this paper aims at the highly complexity of JPEG2000 and its implemental codes-Kakadu, and gives a detailed analysis on Kakadu's architecture, referential appreciation's parameter and the code's specific structure. In the end, this paper gives an analysis on portability and implementation of Kakadu_V2.2.3, so as to give an beneficial research on different platforms. All the analysis and implementation of portability based on TI TMS320DM642.

Key words:  JPEG2000, Kakadu, Code Analysis, DM642

 


1 引言

    JPEG2000与传统的JPEG标准

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值