1. 介绍
1.1. Jasper的动机
今天越来越多的计算机软件使用数字图象;因此处理数字数据的软件模块经常需要。几乎任何处理图像数据的应用程序必须处理图像交互和倒入倒出的问题,也就是说,必须有一种用来在程序和外部移动数据的方式;而且通常应用程序必须能够在显示设备上使用适当的颜色和色调来着色一个图形(例如,显示器和打印机)。
尽管图像的导入导出和着色是非常基本的功能,但并不容易实现。通常一个图形以某编码模式来表示(例如JPEG-2000 JP2或JPEG)。由于编码格式常常十分复杂,图像数据的导入和导出是一个令人畏惧的工作。以精确重现颜色和色调来着色一个图像要求某种颜色管理模式。不幸的是,开发一个高效的色彩管理引擎可能要求巨大的工作量。
在寻找上面问题的解决方案的同时导致了开发Jasper软件。下面将详细描述这个软件。
1.2. 什么是Jasper?
简单的说,Jasper是一个处理图像数据的软件工具包。软件提供一个用来重现图像、容易操作图像数据的方式;同样也导入和导出各种格式的数据(例如:JPEG-2000 JP2