AWARE [SYSTEMS] Imaging expertise for the Delphi developer
AWare Systems, Imaging expertise for the Delphi developer, Home TIFF and LibTiff Mailing List Archive

LibTiff Mailing List

TIFF and LibTiff Mailing List Archive
September 2006

Previous Thread
Next Thread

Previous by Thread
Next by Thread

Previous by Date
Next by Date

Contact

The TIFF Mailing List Homepage
This list is run by Frank Warmerdam
Archive maintained by AWare Systems



Valid HTML 4.01!



Thread

2006.09.22 01:07 "Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User
2006.09.22 11:14 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.25 17:08 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.26 06:48 "Re: Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User
2006.09.26 10:48 "Re: Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.26 11:56 "Re: Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User
2006.09.26 12:50 "Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.26 17:53 "Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.26 21:20 "Re: Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Chris Cox
2006.09.26 23:25 "Re: Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.26 14:02 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.26 13:38 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.27 06:13 "Re: Status of ISO JBIG and CIELAB JPEG support", by Graeme Gill
2006.09.27 12:38 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.27 19:42 "Re: Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User
2006.09.27 20:39 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.09.28 18:39 "Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.29 08:30 "Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.09.29 12:50 "Re: Re[2]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.10.03 11:26 "Re[4]: [Tiff] Status of ISO JBIG and CIELAB JPEG support", by Jean-yves Le Ridant
2006.10.03 13:09 "Re: Status of ISO JBIG and CIELAB JPEG support", by Joris Van Damme
2006.10.19 12:56 "Re: Status of ISO JBIG and CIELAB JPEG support", by Leridant Jean-yves
2006.09.27 20:12 "Re: Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User
2006.09.22 13:55 "Re: Status of ISO JBIG and CIELAB JPEG support", by Ed Grissom

2006.09.22 01:07 "Status of ISO JBIG and CIELAB JPEG support", by A Wandering Libtiff User

As a regular HylaFAX user, and someone who is regularly called on to do
image/document processing more often than my job description calls for, I've
been trying to standardise my libtiff installs to provide as wide-ranging
support as I can.

To this end, I've studied the patches provided by Lee and others to provide
the necessary added functionality to jpegsrc6b for CIE/ITULAB JPEG support, as
well as the patches to bring that support into LibTIFF.

I've successfully patched jpegsrc6b without issue - the build works and passes
make check.  For paranoia's sake, I've bumped the library revision to 63 to
avoid collisions with pre-existing app code on the machine, however, I've
symlinked libjpeg.so (and ldconfig'd) to the new version so new builds will
link against the new library.

[cd]jpeg and jpegtran seem to work fine.  Alas, I don't have any ITU/CIELAB
JPEG files (that aren't in TIFFs) to fully test out the library - does anyone
have ptrs to such files?

I started with the libtiff 3.8.2 release, and moved onto CVS (as checked-in 2
hours ago).

I've tried a couple of rounds of this, admittedly without going back to
libtiff 3.7.2, without much success.

I have the demonstration images from:

<http://bugzilla.remotesensing.org/show_bug.cgi?id=736> -and-
<http://bugzilla.remotesensing.org/show_bug.cgi?id=896>

I can't transcode any of them with tiffcp to a non-compressed form.  The
errors range from segfaults to ISO JBIG can't decode scanlines to subsampling
2,2 errors.

>From CVS: 

./tiffcp -c none jbig-in-tiff.tif testoutput.tif
jbig-in-tiff.tif: ISO JBIG scanline decoding is not implemented.
jbig-in-tiff.tif: Error, can't read scanline 0.

./tiffcp -c none jbig.tif testoutput.tif
jbig.tif: ISO JBIG scanline decoding is not implemented.
jbig.tif: Error, can't read scanline 0.

./tiffcp -c none cielabjpeg1.tif testoutput.tif
JPEGPreDecode: Warning, Improper JPEG sampling factors 2,2
Apparently should be 1,1..
JPEGPreDecode: Warning, Decompressor will try reading with sampling 2,2..
Segmentation fault

I've tried it with and without --disable-check-ycbcr-subsampling

Also, I notice that the manual patch to jpegsrc6b is no longer necessary -
I've kept my version with the exposed API entrypoint nevertheless, and I
assume that doesn't cause any dramas with the newer libtiff libraries.

So... am I being bad here by trying to use these features in newer libraries
than Lee originally patched?  Which version of libtiff (and which patches)
provide support for both the CIELAB JPEG files and the JBIG files?  (I have
the latest release of Markus's JBIG-KIT compiled and installed on the system.)

Thanks,

=R=