pnmsmooth(1) - man - phpman

Look up a command

 

Markdown Format | JSON API | MCP Server Tool | Cheat Sheet


TLDR: pnmsmooth (tldr-pages)

Smooth out a PNM image.

  • Smooth out a PNM image using a convolution matrix of size 3x3
    pnmsmooth {{path/to/input.pnm}} > {{path/to/output.pnm}}
  • Smooth out a PNM image using a convolution matrix of size width times height
    pnmsmooth {{-w|-width}} {{width}} {{-h|-height}} {{height}} {{path/to/input.pnm}} > {{path/to/output.pnm}}
pnmsmooth(1)                           General Commands Manual                          pnmsmooth(1)



NAME
       pnmsmooth - smooth out an image

SYNOPSIS
       pnmsmooth [-size width height] [-dump dumpfile] [pnmfile]

DESCRIPTION
       Smooths  out  an  image by replacing each pixel with the average of its width X height neigh‐
       bors.  It is implemented as a C progam that generates a PGM convolution matrix and  then  in‐
       vokes pnmconvol.

OPTIONS
       -size width height
              Specifies  the  size  of the convolution matrix.  Default size is a 3x3 matrix.  Width
              and height sizes must be odd.  Maximum size of convolution matrix is  limited  by  the
              maximum  value  for a pixel such that (width * height * 2) must not exceed the maximum
              pixel value.

       -dump dumpfile
              Generates and saves the convolution file only.  Use of this option does not invoke pn‐
              mconvol.

SEE ALSO
       pnmconvol(1), pnm(5)

AUTHORS
       Copyright (C) 1989, 1991 by Jef Poskanzer.
       Converted from script to C program December 1994 by Mike Burns (burns AT chem.edu).



                                           4 December 1994                              pnmsmooth(1)

Generated by phpMan Author: Che Dong Under GNU General Public License
2026-06-02 17:36 @216.73.216.151 CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!