man > pnminvert(1)

TLDR: pnminvert (tldr-pages)

Invert a PNM image.

  • Invert the colors or greyscale values in a PNM image
    pnminvert {{path/to/input.pnm}} > {{path/to/output.pnm}}
Pnminvert User Manual(1)               General Commands Manual              Pnminvert User Manual(1)

NAME
       pnminvert - invert a PNM image


SYNOPSIS
       pnminvert

       [pnmfile]


DESCRIPTION
       This program is part of Netpbm(1).

       pnminvert reads a PNM image as input, inverts it black for white, and produces a PNM image as
       output.

       If  the  image is grayscale, pnminvert replaces a pixel with one of complementary brightness,
       i.e. if the original pixel has gamma-adjusted gray value G, the output pixel has  gray  value
       maxval - G.

       If  the  image  is  color,  pnminvert inverts each individual RGB component the same as for a
       grayscale image.


OPTIONS
       There are no command line options defined specifically for pnminvert, but it  recognizes  the
       options common to all programs based on libnetpbm (See ]8;;index.html#commonoptions\ Common Options]8;;\ .)


SEE ALSO
       pnm(1)


AUTHOR
       Copyright (C) 1989 by Jef Poskanzer.

DOCUMENT SOURCE
       This  manual  page  was  generated by the Netpbm tool 'makeman' from HTML source.  The master
       documentation is at

              http://netpbm.sourceforge.net/doc/pnminvert.html

netpbm documentation                       08 August 1989                   Pnminvert User Manual(1)

Generated by phpman v4.9.26-5-g7740029 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-08-11 20:15 @216.73.217.145
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!