Message-ID: <1977605500.3394.1369371695585.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_3393_165251459.1369371695585" ------=_Part_3393_165251459.1369371695585 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
Plugin to support decoding JP2 and (limited) JPX files by means of eithe= r JJ2000, Jasper or Kakadu.
IP Check: review.apt added, all headers are in place
Quality Assurance: More than 60% test coverage reported by c= obertura.
Stability: No planned API changes
Supported: Documents available. Module maintainer does watch= es user list, answers email.
The aim of this module is to allow access JPEG2K data using the Kakadu driver via the imageio-ext-kakadujp2 plugin we have prepared o=
n imageio-ext (Which uses JNI) when the Kakadu SDK can be found in the path=
; otherwise the standard JAI ImageIO JPEG2K plugin will be used. Notice th=
at at this stage if Kakadu sdk is absent we will not be able to leverage on=
JP2 boxes to parse georeferencing information, but we will simply look for=
prj and world file.
The underlying data access logics will be based on some of the key objects = introduced by Simone on its imagemosaic plugin such as RasterManager, Raste= rLayerRequest, RasterLayerResponse which are preposed to handle any control= /logics involving resolutions/envelope/overviews/crop/requests/... manageme= nt.
The idea is to proceed with improvements and tests on the previously int=
roduced concepts/objects in order to extract a base architecture which may =
be shared by plugins to access coverages.
Example of future tasks during the development of the plugin include:
Kakadu is a powerful implementation of the JPEG2000 stand=
It allows to build a set of JNI DLLs which may be used via Java through a J= ar package containing bindings to the native libs. Our ImageIO-Ext kakadu p= lugin is based on this.
(The imageio-ext site already contains information about the Kakadu capabil= ities as well as instructions on how to setup and build the required kakadu= native libs.)
The Image I/O-Ext project leverages existing native APIs=
to extend the set of formats that the JAI ImageIO API can =
Actual version of Image I/O-Ext is 1.0.5.
|The JIRA server does not support trus=
t requests. Issues have been retrieved anonymously.You can set the macro to=
always use an anonymous request by setting the |
|JIRA Issues (4 issues)|
|=20||=20 GEOT-3423||=20 Datum mapping values are trashed if gt-jp2k = is on the classpath||=20 = Unassigned||=20 = Joe Boese||=20||=20 Open||=20 = Unresolved||=20 Feb 10, 2011||=20 Feb 23, 2011||=20 =20|
|=20||=20 GEOT-3135||=20 JP2KReader should not depend on Kakadu to ge= t the UUIDBox||=20 = Daniele Romagnoli||=20 = David Smiley||=20||=20 Open||=20 = Unresolved||=20 Jun 04, 2010||=20 Jun 01, 2012||=20 =20|
|=20||=20 GEOT-2885||=20 Add support for masking a specific color to = all the raster plugins||=20 = Simone Giannecchini||=20 = Simone Giannecchini||=20||=20 In Progress||=20 = Unresolved||=20 Dec 10, 2009||=20 Sep 29, 2011||=20 =20|
|=20||=20 GEOT-1644||=20 Add support for external overviews raster fo= rmat||=20 = Simone Giannecchini||=20 = Andrea Aime||=20||=20 In Progress||=20 = Unresolved||=20 Dec 27, 2007||=20 Sep 29, 2011||=20 =20|