Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 4799898
Votes 26
Synopsis RFE: Support for JBIG2 image format in JAI
Category jai:codec_imageio
Reported Against 1.0 , 1.1.1
Release Fixed
State 3-Accepted, request for enhancement
Priority: 5-Very Low
Related Bugs 5024815 , 5030551
Submit Date 08-JAN-2003
Description




DESCRIPTION OF THE PROBLEM :
JBIG2 is a format for black and white images that produces files "3-5 times smaller" than Group 4 FAX.  JBIG2 is particularly useful for businesses with large volumes of scanned paper, as the space savings is multiplied by millions of pages, for storage online and archival and network transmission.  It has been adopted by  customer  in the version of PDF that is supported in Acrobat 5.

It was great to see JPEG2000 support in the JAI Image I/O   Tools 1.0 beta, and it would be nice if its, in a sense, companion for black and white images were provided too.

See this web page for more information:
http://www.jpeg.org/jbigpt2.html


(Review ID: 179693) 
======================================================================
Work Around
N/A
Evaluation
N/A
Comments
  
  Include a link with my name & email   

Submitted On 08-FEB-2003
phelps
xpdf has a C++ implementation of a decompressor.  It's
GPL'ed and also licenseable commercially.


Submitted On 22-MAR-2006
stevehnsn
go, do it


Submitted On 19-DEC-2006
benlitchfield
This is much needed, decoding would be nice to have


Submitted On 24-JAN-2007
Google has open sourced their JBIG2 encoder (written by Adam Langley): http://www.imperialviolet.org/jbig2.html


Submitted On 01-MAY-2007
please add this!!


Submitted On 10-AUG-2007
This is becoming increasingly important.  Java is a great platform for imaging, but JAI is starting to show it's age by not keeping up with standards.


Submitted On 19-OCT-2007
Yes, please add this!!


Submitted On 01-MAY-2008
See http://www.jpedal.org/jbig.php for a 100% pure Java JBIG2 image decoder.  It is available under a BSD license, and can also be used as JAI Image I/O plug-in.


Submitted On 31-DEC-2008
JPedal is ooooh sooooo slooooow, and reads only 1 of the 27 test images to be found at jbig2dec's Sourceforge site. JPedal takes 25 seconds to load a single 9600x6000 image.
And what about patents? JPedal having a BSD license doesn't solve that, because many features of JBIG2 itself are patented. Will the inclusion of a JBIG2 decoder in JAI allow anyone to use it?


Submitted On 13-FEB-2009
This would be extremely helpful -- Our clients are starting to use this format for scanning, and our built-in image previewer can't handle it (yet.)


Submitted On 10-SEP-2009
SureshVkumar
JBIG2 support is needed in Java. Please include this.


Submitted On 07-OCT-2009
I have almost finished my personal JBIG2 reader (and a generics-only compressor). It's a very fast reader (< 1 sec where JPedal needs 30 sec) and reads all but a few of  27 test images to be found at jbig2dec's Sourceforge site. It is a private fun project (though I have been a professional Java developper in my younger days), but how would I go about licensing etc. to make it public?


Submitted On 16-OCT-2009
SureshVkumar
JBIG2 decode/encode is a much needed. Please add it..


Submitted On 24-NOV-2009
cemerick
To the commenter from 07-OCT-2009: I would be happy to help you find hosting and choose a license for your JBIG2 decoder.  Please feel free to contact me if you're interested.



PLEASE NOTE: JDK6 is formerly known as Project Mustang