Blame userguide/jbigtopnm.html

Packit 78deda
Packit 78deda
<HTML><HEAD><TITLE>Jbigtopnm User Manual</TITLE></HEAD>
Packit 78deda
<BODY>
Packit 78deda

Jbigtopnm

Packit 78deda
Updated: 19 November 2003
Packit 78deda

Packit 78deda
Table Of Contents
Packit 78deda
Packit 78deda
 
Packit 78deda

NAME

Packit 78deda
jbigtopnm - JBIG to PNM image file converter
Packit 78deda
Packit 78deda
 
Packit 78deda

SYNOPSIS

Packit 78deda
Packit 78deda
jbigtopnm
Packit 78deda
[options]
Packit 78deda
[input-file [output-file]]
Packit 78deda
Packit 78deda
 
Packit 78deda

DESCRIPTION

Packit 78deda
Packit 78deda

This program is part of Netpbm.

Packit 78deda
Packit 78deda

jbigtopnm reads a JBIG bi-level image entity (BIE) from a

Packit 78deda
file or standard input, decompresses it, and outputs a PBM or PGM
Packit 78deda
file.  If the input has one plane, or you choose just one plane of it,
Packit 78deda
the output is PBM.  Otherwise, the output is PGM.
Packit 78deda
Packit 78deda

JBIG is a highly effective lossless compression algorithm for

Packit 78deda
bi-level images (one bit per pixel), which is particularly suitable
Packit 78deda
for scanned document pages.
Packit 78deda
Packit 78deda

A JBIG encoded image can be stored in several resolutions in one or

Packit 78deda
several BIEs. All resolution layers except the lowest one are stored
Packit 78deda
efficiently as differences to the next lower resolution layer.  You
Packit 78deda
can use options -x and -y to stop the decompression at a
Packit 78deda
specified maximal output image size.  The input file can consist of
Packit 78deda
several concatenated BIEs which contain different increasing
Packit 78deda
resolution layers of the same image.
Packit 78deda
Packit 78deda
 
Packit 78deda

OPTIONS

Packit 78deda
Packit 78deda
Packit 78deda
Packit 78deda
-x number
Packit 78deda
Packit 78deda
Decode only up to the largest resolution layer which is still not
Packit 78deda
more than number pixels wide.  If no such resolution layer
Packit 78deda
exists, then use the smallest one available.
Packit 78deda
Packit 78deda
-y number
Packit 78deda
Packit 78deda
Decode only up to the largest resolution layer which is still not
Packit 78deda
more than number pixels high.  If no such resolution layer
Packit 78deda
exists, then use the smallest one available.  You can also use options
Packit 78deda
-x and -y together which selects the largest layer that
Packit 78deda
satisfies both limits.
Packit 78deda
Packit 78deda
-b
Packit 78deda
Packit 78deda
Use binary values instead of Gray code words in order to decode
Packit 78deda
pixel values from multiple bitplanes.  This option has effect only if
Packit 78deda
the input has more than one bitplane and you don't select just one of
Packit 78deda
those bitplanes.  Note that the decoder has to be used in the same
Packit 78deda
mode as the encoder and cannot determine from the BIE, whether Gray or
Packit 78deda
binary code words were used by the encoder.
Packit 78deda
Packit 78deda
-d
Packit 78deda
Packit 78deda
Diagnose a BIE. With this option, jbigtopnm only prints a
Packit 78deda
summary of the header information found in the input file and then
Packit 78deda
exits.
Packit 78deda
Packit 78deda
-p number
Packit 78deda
Packit 78deda
If the input contains multiple bitplanes, then extract only the
Packit 78deda
specified single plane as a PBM file.  The first plane has number 0.
Packit 78deda
Packit 78deda
Packit 78deda
Packit 78deda
 
Packit 78deda

STANDARDS

Packit 78deda
Packit 78deda

This program implements the JBIG image coding algorithm as

Packit 78deda
specified in ISO/IEC 11544:1993 and ITU-T T.82(1993).
Packit 78deda
Packit 78deda
 
Packit 78deda

AUTHOR

Packit 78deda
Packit 78deda
Packit 78deda

jbigtopnm is based on the JBIG library by Markus Kuhn, part

Packit 78deda
of his 
Packit 78deda
href="http://www.cl.cam.ac.uk/~mgk25/jbigkit/">JBIG-KIT
Packit 78deda
package.  The jbgtopbm program is part of the
Packit 78deda
JBIG-KIT package.
Packit 78deda
Packit 78deda

jbigtopnm is part of the Netpbm package of graphics tools.

Packit 78deda
Packit 78deda
 
Packit 78deda

SEE ALSO

Packit 78deda
Packit 78deda
pnm,
Packit 78deda
pnmtojbig
Packit 78deda
Packit 78deda
 
Packit 78deda

LICENSE

Packit 78deda
Packit 78deda
If you use jbigtopnm, you are using various patents,
Packit 78deda
particularly on its arithmetic encoding method, and in all probability
Packit 78deda
you do not have a license from the patent owners to do so.
Packit 78deda
Packit 78deda

Packit 78deda
 

Table Of Contents

Packit 78deda
    Packit 78deda
  • NAME
  • Packit 78deda
  • SYNOPSIS
  • Packit 78deda
  • DESCRIPTION
  • Packit 78deda
  • OPTIONS
  • Packit 78deda
  • STANDARDS
  • Packit 78deda
  • AUTHOR
  • Packit 78deda
  • SEE ALSO
  • Packit 78deda
  • LICENSE
  • Packit 78deda
    Packit 78deda
    </BODY>
    Packit 78deda
    </HTML>
    Packit 78deda
    Packit 78deda