摘要
JPEG2000是新一代的静态图像压缩标准,而Kakadu是JPEG 2000官方建议的实现代码之一,也是目前效率最高的JPEG2000开源代码,然而Kakadu代码的复杂性和移植高难度性制约了JPEG2000代码的实现。为了实现Kakadu代码在不同平台的移植,针对Kakadu代码结构的高复杂性,在分析Kakadu系统结构以及参考程序参数的基础上,以Kak-adu标准的编码工程Kdu compress对代码的具体结构进行剖析,阐明了代码运行效率高的原因。最后以Kakadu V2.2.3移植到TI TMS320DM642为例,对代码进行移植性分析及实现,对可能需要的修改给出了方向,为代码在不同平台的实现进行了有益的探索。
JPEG 2000 is the next generation of static image compression standard. Kakadu is one of the JPEG 2000 implemental codes of which the official proposed, and is also the most efficient codes around the world. However the difficulty and complexity of Kakadu' s portability restricts code' s realization of JPE2000. In order to implement Kakadu' s portability on different platforms,aiming at the highly complexity of JPEG 2000 and its implemental codes- Kakadu,and a detailed analysis is given on Kakadu's architecture,referential appreciation's parameter and the coders specific structure based on the standard coding project- Kdu_ compress. An analysis on the reason why it has high efficiency is proposed. In the end, 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.
出处
《现代电子技术》
2009年第12期64-67,共4页
Modern Electronics Technique