JPEG2000 support for Java Advanced Imaging Image I/O Tools API core jai-imagecore-core.
The jj2000
package in this module is licensed under the
JJ2000 license and is therefore
not compatible with the GPL 3 license.
It should however still be compatible with licenses that allow
replacable binary dependencies, like Apache, BSD and LGPL.
NOTE: This is a module extracted from the java.net project jai-imageio-core. It depends on the jai-imageio-core module.
There is NO FURTHER DEVELOPMENT in this repository; any commits here are just to keep the build working with recent versions of Maven/Java - the date in the version number indicates the time of such modifications and should not have any effect on functionality.
If you are not concerned about GPL compatibility or source code availability, you might instead want to use https://github.com/geosolutions-it/imageio-ext/ which is actively maintained and extends the original imageio with many useful features, but depends on the binary distribution of jai_core.
To build this project, use Apache Maven 2.0.9 or newer and run:
mvn clean install
(If you are using JDK8, uncomment the -Xdoclint:none
line in pom.xml
)
To use jai-imageio-core-jpeg2000 from a Maven project, add:
<dependency>
<groupId>net.java.dev.jai-imageio</groupId>
<artifactId>jai-imageio-jpeg2000</artifactId>
<version>1.2-pre-dr-b04-2014-09-13</version>
</dependency>
and:
<repositories>
<repository>
<releases />
<snapshots>
<enabled>false</enabled>
</snapshots>
<id>mygrid-repository</id>
<name>myGrid Repository</name>
<url>http://www.mygrid.org.uk/maven/repository</url>
</repository>
</repositories>
This repository includes source JARs and javadoc, which should be picked up for instance by the Eclipse Maven support.
To download the binary JARs, browse the Maven repository.
- Copyright © 1999/2000 JJ2000 Partners
- Copyright © 2005 Sun Microsystems
- Copyright © 2010-2014 University of Manchester
The complete copyright notice for this project is in COPYRIGHT.md
The source code license for the
com.sun.media package
and the build modifications (e.g. pom.xml
)
are BSD 3-clause,
see LICENSE-Sun.txt
The jj2000 package in this module is licensed under the JJ2000 license which is not compatible with the GNU Public License (GPL).
- 2014-09-12 - Separated out JPEG 2000 support from jai-imageio-core for licensing reasons
- 2014-09-13 - Include jpeg2000 plugin that was remaining in jai-imageio-core. Improved javadoc.