Blame html/man/tiffdither.1.html

Packit 994f1a
Packit 994f1a
Packit 994f1a
<html>
Packit 994f1a
<head>
Packit 994f1a
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit 994f1a
<meta name="Content-Style" content="text/css">
Packit 994f1a
<title>TIFFDITHER</title>
Packit 994f1a
</head>
Packit 994f1a
<body>
Packit 994f1a
Packit 994f1a

TIFFDITHER

Packit 994f1a
NAME
Packit 994f1a
SYNOPSIS
Packit 994f1a
DESCRIPTION
Packit 994f1a
OPTIONS
Packit 994f1a
NOTES
Packit 994f1a
SEE ALSO
Packit 994f1a
Packit 994f1a

Packit 994f1a
Packit 994f1a

NAME

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

tiffdither − convert a greyscale image to bilevel

Packit 994f1a
using dithering

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SYNOPSIS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

tiffdither [ options ] input.tif

Packit 994f1a
output.tif

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

DESCRIPTION

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

tiffdither converts a single channel 8-bit

Packit 994f1a
greyscale image to a bilevel image using Floyd-Steinberg
Packit 994f1a
error propagation with thresholding.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

OPTIONS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="5" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

−c

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

Specify the compression to use for data written to the

Packit 994f1a
output file: none for no compression, packbits
Packit 994f1a
for PackBits compression, lzw for Lempel-Ziv &
Packit 994f1a
Welch compression, zip for Deflate compression,
Packit 994f1a
g3 for CCITT Group 3 (T.4) compression, and g4
Packit 994f1a
for CCITT Group 4 (T.6) compression. By default
Packit 994f1a
tiffdither will compress data according to the value
Packit 994f1a
of the Compression tag found in the source file.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

The <small>CCITT</small> Group 3 and Group 4 compression

Packit 994f1a
algorithms can only be used with bilevel data.

Packit 994f1a
Packit 994f1a

Group 3 compression can be specified together with

Packit 994f1a
several T.4-specific options: 1d for 1-dimensional
Packit 994f1a
encoding, 2d for 2-dimensional encoding, and
Packit 994f1a
fill to force each encoded scanline to be zero-filled
Packit 994f1a
so that the terminating EOL code lies on a byte boundary.
Packit 994f1a
Group 3-specific options are specified by appending a
Packit 994f1a
‘‘:’’-separated list to the
Packit 994f1a
‘‘g3’’ option; e.g. −c
Packit 994f1a
g3:2d:fill to get 2D-encoded data with byte-aligned EOL
Packit 994f1a
codes.

Packit 994f1a
Packit 994f1a

<small>LZW</small> compression can be specified together

Packit 994f1a
with a predictor value. A predictor value of 2 causes
Packit 994f1a
each scanline of the output image to undergo horizontal
Packit 994f1a
differencing before it is encoded; a value of 1 forces each
Packit 994f1a
scanline to be encoded without differencing. LZW-specific
Packit 994f1a
options are specified by appending a
Packit 994f1a
‘‘:’’-separated list to the
Packit 994f1a
‘‘lzw’’ option; e.g. −c
Packit 994f1a
lzw:2 for <small>LZW</small> compression with horizontal
Packit 994f1a
differencing.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="5" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

−f

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

Specify the bit fill order to use in writing output

Packit 994f1a
data. By default, tiffdither will create a new file
Packit 994f1a
with the same fill order as the original. Specifying
Packit 994f1a
−f lsb2msb will force data to be written with
Packit 994f1a
the FillOrder tag set to <small>LSB2MSB ,</small>
Packit 994f1a
while −f msb2lsb will force data to be written
Packit 994f1a
with the Fill- Order tag set to <small>MSB2LSB
Packit 994f1a
.</small>

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

−t

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

Set the threshold value for dithering. By default the

Packit 994f1a
threshold value is 128.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

NOTES

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

The dither algorithm is taken from the

Packit 994f1a
tiffmedian(1) program (written by Paul Heckbert).

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SEE ALSO

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

pal2rgb(1), fax2tiff(1),

Packit 994f1a
tiffinfo(1), tiffcp(1), tiff2bw(1),
Packit 994f1a
libtiff(3TIFF)

Packit 994f1a
Packit 994f1a

Libtiff library home page:

Packit 994f1a
http://www.remotesensing.org/libtiff/

Packit 994f1a
Packit 994f1a
Packit 994f1a

Packit 994f1a
</body>
Packit 994f1a
</html>