Also check out Twelve Monkeys:https://github.com/haraldk/TwelveMonkeys
I had to use it recently on a project to bypass a JFIF parsing error - it
seemed to bypass the default JPEG decoder. All I had to do was add the
following jars:
common-lang-3.4.2.jar
common-io-3.4.2.jar
common-image-3.4.2.jar
imageio-core-3.4.2.jar
imageio-metadata-3.4.2.jar
imageio-jpeg-3.4.2.jar
imageio-tiff-3.4.2.jar
That said, I'm not sure if it still uses com.sun.image.codec.* package under
the hood. Worth investigating I think...
On Tuesday, December 10, 2019, 7:27:43 AM EST, Jody Garnett
<[email protected]> wrote:
It is not a replacement, it is an extension that adds more functionality.
--Jody Garnett
On Tue, 10 Dec 2019 at 12:59, Marco Peters <[email protected]>
wrote:
Thanks a lot. We have this library already on the class path.
We will check how this can be a replacement.
Thanks
Marco
-----Ursprüngliche Nachricht-----
Von: Mark Prins <[email protected]>
Gesendet: Dienstag, 10. Dezember 2019 11:34
An: [email protected]
Betreff: Re: [Geotools-devel] jai-codec not compatible with OpenJDK (not
directly GeoTools related)
On 10-12-19 10:29, Marco Peters wrote:
> Hi,
>
> This is a question not directly related to GeoTools but maybe you can
> help me anyway. If you think this question is not appropriate here,
> then feel free to ignore or delete it.
>
> GeoTools is one of the rare projects who is still using jai. We, the
> ESA SNAP (https://step.esa.int <https://step.esa.int/>) project also
> still use it.
>
> Now, we want to migrate to OpenJDK and noticed that JAI uses classes
> from the com.sun.image.codec.* package which is not any longer
> available in OpenJDK.
>
> The usage is for example in the class
com.sun.media.jai.codecimpl.JPEGImageDecoder.So, we can’t read jpeg files
anymore.
>
> How have you solved this? Are you reading images differently now? Have
> you patched the JAI library?
there is a replacement from Geosolutions called JAI-ext that was dropped
into geotools some years ago, in any case geotools now runs just fine on
both openjdk 8 and 11, afaik without native jai
see: https://github.com/geosolutions-it/jai-ext
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel