.TL
Pbmreduce User Manual
.SH 1
pbmreduce
.LP
Updated: 02 August 1989
.br
Table Of Contents
.SH 2
NAME
.LP
pbmreduce - read a PBM image and reduce it N times
.SH 2
SYNOPSIS
.LP
\fBpbmreduce\fR
[\fB-floyd\fR|\fB-fs\fR|\fB-threshold\fR]
[\fB-value\fR \fIval\fR]
\fIN\fR
[\fIpbmfile\fR]
.LP
You can abbreviate any option to its shortest unique prefix.
.SH 2
DESCRIPTION
.LP
.LP
This program is part of Netpbm.
.LP
\fBpbmreduce\fR reads a PBM image as input and reduces it by a
factor of \fIN\fR, producing a PBM image as output.
.LP
\fBpbmreduce\fR duplicates a lot of the functionality of
\fBpamditherbw\fR; you could do something like \f(CWpamscale |
pamditherbw\fR, but \fBpbmreduce\fR is a lot faster.
.LP
You can use \fBpbmreduce\fR to "re-halftone" an image.
Let's say you have a scanner that only produces black&white, not
grayscale, and it does a terrible job of halftoning (most b&w
scanners fit this description). One way to fix the halftoning is to
scan at the highest possible resolution, say 300 dpi, and then reduce
by a factor of three or so using \fBpbmreduce\fR. You can even
correct the brightness of an image, by using the \fB-value\fR option.
.SH 2
OPTIONS
.LP
.LP
By default, \fBpbmreduce\fR does the halftoning after the
reduction via boustrophedonic Floyd-Steinberg error diffusion;
however, you can use the \fB-threshold\fR option to specify simple
thresholding. This gives better results when reducing line drawings.
.LP
The \fB-value\fR option alters the thresholding value for all
quantizations. It should be a real number between 0 and 1. Above 0.5
means darker images; below 0.5 means lighter.
.SH 2
SEE ALSO
.LP
pamenlarge,
pamscale,
pamditherbw,
pbm
.SH 2
AUTHOR
.LP
Copyright (C) 1988 by Jef Poskanzer.
.br
\l'5i'
.SH 2
Table Of Contents
.LP
.IP \(bu
NAME
.IP \(bu
SYNOPSIS
.IP \(bu
DESCRIPTION
.IP \(bu
OPTIONS
.IP \(bu
SEE ALSO
.IP \(bu
AUTHOR
.LP
|