By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 3043 - openjpeg support for jpeg2k
Summary: openjpeg support for jpeg2k
Status: NEW
Alias: None
Product: TDE
Classification: Unclassified
Component: tdelibs (show other bugs)
Version: R14.1.x [Trinity]
Hardware: Other Linux
: P5 normal
Assignee: Timothy Pearson
URL:
Depends on:
Blocks:
 
Reported: 2019-09-20 04:55 CDT by Fabio Rossi
Modified: 2019-10-11 12:44 CDT (History)
4 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2019-09-20 04:55:19 CDT
Currently tdelibs uses jasper in kimgio to support jpeg2k images.

Jasper is the "reference implementation of the codec specified in the JPEG-2000 Part-1 standard" (from https://www.ece.uvic.ca/~frodo/jasper/). Sadly it also has incomplete JPEG-2000 support and is now unmaintained... It has also a lot of security issues.

OpenJPEG is "an open-source JPEG-2000 codec written in C" (from http://www.openjpeg.org). It has better JPEG-2000  support and has the advantage of still being maintained. 

Many distributions have started removing jasper from their repositories, i.e. Gentoo (https://bugs.gentoo.org/show_bug.cgi?id=689784). Please see also the link https://github.com/mdadams/jasper/issues/208 with more details

What about migrating to openjpeg support and removing jasper?
Comment 1 Slávek Banko 2019-09-23 08:09:01 CDT
Yes, replacing jasper with openjpeg is one of the tasks we would like to do.

For the time being, I have not been looking for any document that would be a guide to make our transition easier. You know of a document that compares the jasper × openjpeg API?
Comment 2 Fabio Rossi 2019-09-23 08:17:57 CDT
unfortunately no :-(
Comment 3 gregory guy 2019-10-11 12:44:24 CDT
TDE is providing Jasper-1.900.1

Last release is 2.0.16 (2019-03-12)

https://github.com/mdadams/jasper