Opened 6 months ago

Last modified 4 months ago

#1119 new enhancement

Re-implement TIFF to JPG conversion for Histology images using the ImageIO API

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: critical Milestone: Reggie v4.x
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

This functionality was developed in #791 and uses the JAI library for converting TIFF images to JPG. The JAI library is old and is no longer maintained. Starting with BASE 3.16 it will not be included in the BASE distribution (see http://base.thep.lu.se/ticket/2139). Luckily it seems like Java 11 has built-in support for TIFF files via the Image IO API. This has already been verified by the Thumbnails extension.

So, we could make this switch as soon as the production server is running on Java 11 but not later than the BASE 3.16 release.

Change History (3)

comment:1 Changed 6 months ago by Nicklas Nordborg

Summary: Re-implement TIFF to JPG conversion for Histology imagesRe-implement TIFF to JPG conversion for Histology images using the ImageIO API

comment:2 Changed 4 months ago by Nicklas Nordborg

In 5432:

References #1119: Re-implement TIFF to JPG conversion for Histology images using the ImageIO API

The implementation has now been updated and it seems to work for images from the microscope.

comment:3 Changed 4 months ago by Nicklas Nordborg

In 5433:

References #1119: Re-implement TIFF to JPG conversion for Histology images using the ImageIO API

Removed JAI JAR files.

Note: See TracTickets for help on using tickets.