Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
pbmtopgm(1)
Edit
PageHistory
Diff
Info
LikePages
pbmtopgm !!!pbmtopgm NAME SYNOPSIS DESCRIPTION SEE ALSO AUTHOR ---- !!NAME pbmtopgm - convert PBM image to PGM by averaging areas !!SYNOPSIS __pbmtopgm__ ''width height'' [[''pbmfile''] !!DESCRIPTION __pbmtopgm__ reads a portable bitmap as input. It outputs a portable graymap in which each pixel's gray level is the average the surrounding black and white input pixels. The surrounding area is a rectangle of ''width'' by ''height'' pixels. In other words, this is a convolution. __pbmtopgm__ is similar to a special case of __pnmconvol__. You may need a __ppmsmooth__ step after __pbmtopgm__. __pbmtopgm__ has the effect of anti-aliasing bitmaps which contain distinct line features. __pbmtopgm__ works best with odd sample width and heights. You don't need __pbmtopgm__ just to use a PGM program on a PBM image. Any PGM program (assuming it uses the Netpbm libraries to read the PGM input) takes PBM input as if it were PGM, with only the mininum and maximum gray levels. So unless your convolution rectangle is bigger than one pixel, you're not gaining anything with a __pbmtopgm__ step. !!SEE ALSO netpbm(1), pgmtopbm(1), pbm(5) !!AUTHOR Copyright (C) 1990 by Angus Duggan Copyright (C) 1989 by Jef Poskanzer. Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided ----
2 pages link to
pbmtopgm(1)
:
pbmfilters(1)
Man1p
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.