[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pdf-devel] FS#72 jpx filter implementation
From: |
Jose E . Marchesi |
Subject: |
Re: [pdf-devel] FS#72 jpx filter implementation |
Date: |
Thu, 15 Apr 2010 19:41:23 +0200 (CEST) |
g> Well, I found that Second Life and a GIMP plugin uses OpenJPEG but
g> Jasper's website lists many more projects. If you can, please do a
g> more detailed research and post further comments here, I would
g> appreciate it.
I know that MuPDF and GhostScript recently switched over. I'm sure I
remember some more list discussions as well.
I had a talk with some Ghostscript developers. They are still
investigating and the decision is still pending. I would suggest to
wait for their decision and, probably, follow it.
Gerel, if you gree with my suggestion, please add a note to the task
in flyspray explaining why it is being put on hold.
<Robin_Watts> GS hasn't swapped from jasper to openjpeg - at least not
yet.
<jemarch> I noticed that there is a openjpeg branch. It was not
merged yet then..
<rillian> openjpeg is a smaller code base, and seems to have some
momentum for distribution support
<rillian> on the other hand, openjpeg is missing some JPX and
PDF-specific features needed for a full implementation
<jemarch> So it will need patching as well, right?
<rillian> correct
<rillian> we're still making up our mind which to spend time
on
<jemarch> rillian: are the PDF-specific features deviating
from the JPEG2000 spec?
<rillian> jemarch: the only case I'm aware of is with an
/ColorSpace /Indexed in the image dict
<rillian> in pdf the /ColorSpace in the image dict overrides
the colour space in JPX stream, and in the case of
a paletted image, this means the pdf interpreter
must have access to the raw sample values before
the JPX decoder expands them with the included
palette
<rillian> this is not difficult to add
<rillian> the larger portion of the work needed for openjpeg
had to do with missing JPEG 2000 features, like yuv
and cmyk support
--
Jose E. Marchesi <address@hidden>
http://www.jemarch.net
GNU Project http://www.gnu.org