NAME
pnmquant - quantize the colors in a Netpbm image to a smaller set
SYNOPSIS
pnmquant [-center|-meancolor|-meanpixel] [-floyd|-fs] [-nofloyd|-nofs] [-spreadbrightness|-spreadluminosity] ncolors [pnmfile] All options can be abbreviated to their shortest unique prefix. You may use two hyphens instead of one to designate an option. You may use either white space or equals signs between an option name and its value.
DESCRIPTION
Reads a PNM image as input. Chooses ncolors colors to best represent the image, maps the existing colors to the new ones, and writes a PNM image as output. This program is simply a combination of pnmcolormap and pnmremap, where the colors of the input are remapped using a color map which is generated from the colors in that same input. The options have the same meaning as in those programs. See their documentation to understand pnmquant. It is much faster to call pnmcolormap and pnmremap directly than to run pnmquant. pnmquant is just a convenience. ppmquant is an older program which does the same thing as pnmquant, but on only PPM images. It is, however, faster than either pnmquant or ppmcolormap/pnmremap.
SEE ALSO
pnmcolormap(1), pnmremap(1), ppmquantall(1), pnmdepth(1), ppmdither(1), ppmquant(1), pnm(5)
AUTHOR
Written by Bryan Henderson 20 January 2002 pnmquant(1)
More Linux Commands
manpages/glVertex2d.3gl.html
glVertex2d(3gl) - specify a vertex - Linux manual page......
glVertex commands are used within glBegin/glEnd pairs to specify point, line, and polygon vertices. The current color, normal, and texture coordinates are assoc
manpages/imaxdiv.3.html
imaxdiv(3) - compute quotient and remainder of an integer di
imaxdiv.3 - The div() function computes the value numerator/denominator and returns the quotient and remainder in a structure named div_t that contains two inte
manpages/atq.1.html
atq(1) - queue, examine or delete jobs for later execution
at and batch read commands from standard input or a specified file which are to be executed at a later time, using /bin/sh. at executes commands at a specified
manpages/XrmQPutStringResource.3.html
XrmQPutStringResource(3) - store database resources.........
If database contains NULL, XrmPutResource creates a new database and returns a pointer to it. XrmPutResource is a convenience function that calls XrmStringToBin
manpages/ldap_destroy.3.html
ldap_destroy(3) - Duplicate and destroy LDAP session handles
ldap_dup() duplicates an existing LDAP (LDAP *) session handle. The new session handle may be used concurrently with the original session handle. In a threaded
manpages/exp10.3.html
exp10(3) - base-10 exponential function - Linux manual page
The exp10() function returns the value of 10 raised to the power of x. RETURN VALUE On success, these functions return the base-10 exponential value of x. For v
manpages/pmap_getport.3.html
pmap_getport(3) - library routines for remote procedure call
These routines allow C programs to make procedure calls on other machines across the network. First, the client calls a procedure to send a data packet to the s
manpages/process-keyring.7.html
process-keyring(7) Per-process shared keyring (Man Page)....
The process keyring is a keyring used to anchor keys on behalf of a process. It is only created when a process requests it. A special serial number value, KEY_S
manpages/blkdiscard.8.html
blkdiscard(8) discard sectors on a device - Linux man page
blkdiscard is used to discard device sectors. This is useful for solid-state drivers (SSDs) and thinly-provisioned storage. Unlike fstrim(8), this command is us
manpages/glColor3s.3gl.html
glColor3s(3gl) - set the current color - Linux manual page
The GL stores both a current single-valued color index and a current four-valued RGBA color. glColor sets a new four-valued RGBA color. glColor has two major va
manpages/ldap_set_rebind_proc.3.html
ldap_set_rebind_proc(3) - LDAP bind routines (Man Page).....
These routines provide various interfaces to the LDAP bind operation. After an association with an LDAP server is made using ldap_init(3), an LDAP bind operatio
manpages/mono-shlib-cop.1.html
mono-shlib-cop(1) - Shared Library Usage Checker (Man Page)
mono-shlib-cop is a tool that inspects a managed assembly looking for erroneous or suspecious usage of shared libraries. The tool takes one or more assembly fil
