table of contents
Directory of Netpbm programs(0) | Directory of Netpbm programs(0) |
NAME¶
netpbm_directory \- netpbm library directory
We have the programs divided into these categories:
Converters¶
- pnmtopnm(1)
- convert PNM image to PNM raw or plain
- pgmtopgm(1)
- convert PGM or PBM image to PGM
- ppmtoppm(1)
- convert PPM, PGM, or PBM image to PPM
- pamtopam(1)
- convert PAM image to PAM
- pbmtopgm(1)
- convert PBM image to PGM by averaging areas
- pgmtoppm(1)
- colorize a PGM into a PPM
- ppmtopgm(1)
- convert PPM image to PGM
- pamtopnm(1)
- convert a PAM image to PBM, PGM, or PPM
- pamtogif(1)
- convert PAM or PNM to GIF
- giftopnm(1)
- convert GIF to PNM
- pnmtojpeg(1)
- convert PNM to JPEG/JFIF/EXIF format
- jpegtopnm(1)
- convert JFIF/JPEG/EXIF file to Netpbm format
- pamtojpeg2k(1)
- convert PNM/PAM to JPEG-2000 code stream
- jpeg2ktopam(1)
- convert JPEG-2000 code stream to PAM/PNM
- pamtopng(1)
- convert Netpbm format to Portable Network Graphics
- pnmtopng(1)
- convert Netpbm format to Portable Network Graphics
- pngtopam(1)
- convert PNG (Portable Network Graphics) to Netpbm formats
- pnmtops(1)
- convert Netpbm formats to Postscript
- pstopnm(1)
- convert Postscript to Netpbm formats
- pamtotiff(1)
- convert Netpbm formats to TIFF RGB file
- tifftopnm(1)
- convert TIFF file to PNM
- pnmtotiffcmyk(1)
- convert Netpbm formats to TIFF CMYK file
- ppmtobmp(1)
- convert PPM to Windows or OS/2 Bitmap file
- bmptopnm(1)
- convert Windows or OS/2 Bitmap file to PPM or PGM
- pbmtog3(1)
- convert PBM to Group 3 FAX
- g3topbm(1)
- convert Group 3 FAX to PBM
- pnmtojbig(1)
- convert PNM to JBIG BIE (compressed bitmap)
- jbigtopnm(1)
- convert JBIG BIE (compressed bitmap) to PNM
- pnmtoxwd(1)
- convert Netpbm formats to X11 window dump
- xwdtopnm(1)
- convert X10 or X11 window dump to Netpbm formats
- pbmtoxbm(1)
- convert PBM to X10 or X11 bitmap
- xbmtopbm(1)
- convert X10 or X11 bitmap to PBM
- ppmtoxpm(1)
- convert PPM to XPM format
- xpmtoppm(1)
- convert XPM format to PPM
- pbmto10x(1)
- convert PBM to Gemini 10x printer graphics
- 411toppm(1)
- convert 411 (Sony Mavica) to PPM
- pbmto4425(1)
- Display PBM image on AT&T 4425 ASCII terminal with gfx chars
- ppmtoacad(1)
- convert PPM to AutoCAD database or slide
- ppmtoapplevol(1)
- convert PPM to Apple volume label image
- pbmtoascii(1)
- convert PBM to ASCII graphic form
- ppmtoascii(1)
- convert PPM to ASCII graphics with ANSI terminal color control
- asciitopgm(1)
- convert ASCII character graphics to PGM
- pbmtoatk(1)
- convert PBM to Andrew Toolkit raster object
- atktopbm(1)
- convert Andrew Toolkit raster object to PBM
- pamtoavs(1)
- convert Netpbm image to Stardent AVS
- avstopam(1)
- convert Stardent AVS image to PAM
- pbmtobbnbg(1)
- convert PBM to BBN BitGraph graphics
- bioradtopgm(1)
- convert Biorad confocal image to PGM
- brushtopbm(1)
- convert Xerox doodle brushes to PBM
- cameratopam(1)
- convert raw camera image to PAM
- pbmtocis(1)
- convert PBM to Compuserve RLE image
- cistopbm(1)
- convert Compuserve RLE image to PBM
- pbmtocmuwm(1)
- convert PBM to CMU window manager format
- cmuwmtopbm(1)
- convert CMU window manager format to PBM
- ddbugtopbm(1)
- convert Palm DiddleBug image to PBM
- pnmtoddif(1)
- convert from Netpbm formats to DDIF
- pamtodjvurle(1)
- convert PNM/PAM to DjVu Color RLE format
- pbmtodjvurle(1)
- convert PBM to DjVu Bitonal RLE format
- pbmtoepsi(1)
- convert a PBM image to encapsulated Postscript preview bitmap
- pbmtoepson(1)
- convert PBM to Epson 9-pin printer graphics
- pbmtoescp2(1)
- convert PBM to Epson ESC/P2 printer graphics
- escp2topbm(1)
- convert Epson ESC/P2 printer graphics to PBM
- ppmtoeyuv(1)
- convert PPM to Encoder/Berkeley YUV format
- eyuvtoppm(1)
- convert Encoder/Berkeley YUV format to PPM
- pnmtofiasco(1)
- convert Netpbm image to Fiasco (wfa) highly compressed format
- fiascotopnm(1)
- convert Fiasco (wfa) highly compressed format to Netpbm image
- pamtofits(1)
- convert Netpbm formats to FITS format
- fitstopnm(1)
- convert FITS format to PNM
- pgmtofs(1)
- convert PGM to Usenix FaceSaver(tm) format
- fstopgm(1)
- convert Usenix FaceSaver(tm) format to PGM
- pbmtogem(1)
- convert PBM into GEM .img file
- gemtopnm(1)
- convert GEM .img format to Netpbm format
- pbmtogo(1)
- convert PBM to GraphOn graphics
- gouldtoppm(1)
- convert Gould scanner file to PPM
- pamtohdiff(1)
- convert PAM image to horizontal difference version of same
- hdifftopam(1)
- convert horizontal difference PAM back to original image
- hipstopgm(1)
- convert HIPS format to PGM
- hpcdtoppm(1)
- convert photo CD to PPM
- pamtohtmltbl(1)
- convert PNM/PAM to an HTML table with a colored cell for each pixel
- pbmtoibm23xx(1)
- convert from PBM to IBM 23XX printer stream
- ppmtoicr(1)
- convert PPM to NCSA ICR graphics
- ppmtoilbm(1)
- convert PPM to IFF ILBM
- ilbmtoppm(1)
- convert IFF ILBM to PPM
- imgtoppm(1)
- convert Img-whatnot to PPM
- infotopam(1)
- convert Amiga .info icons to PAM
- ppmtoleaf(1)
- convert PPM to Interleaf
- leaftoppm(1)
- convert Interleaf to PPM
- pgmtolispm(1)
- convert PGM into Lisp Machine format
- lispmtopgm(1)
- convert a Lisp Machine bitmap file into PGM format
- pbmtolj(1)
- convert PBM to HP LaserJet black and white graphics
- ppmtolj(1)
- convert PPM to HP LaserJet color graphics (PCL 5)
- pbmtoln03(1)
- convert PGM image to Dec LN03+ Sixel image
- pbmtolps(1)
- convert PBM image to Postscript using lines
- pbmtomacp(1)
- convert PBM to MacPaint
- macptopbm(1)
- convert MacPaint to PBM
- pbmtomatrixorbital(1)
- convert a PBM image to a Matrix Orbital LCD image
- pbmtomda(1)
- convert from PBM to Microdesign (for Amstrad PCWs)
- mdatopbm(1)
- convert from Microdesign (for Amstrad PCWs) to PBM
- pbmtomgr(1)
- convert PBM to MGR format
- mgrtopbm(1)
- convert MGR format to PBM
- ppmtomitsu(1)
- convert from PPM to Mitsubishi S340-10 printer stream
- ppmtompeg(1)
- convert series of PPM frames to an MPEG movie
- pamtompfont(1)
- convert Netpbm image to Mplayer bitmap font
- pbmtomrf(1)
- convert PBM image to MRF (compressed bitmap)
- mrftopbm(1)
- convert MRF (compressed bitmap) to PBM
- mtvtoppm(1)
- convert MTV ray-tracer output to PPM
- ppmtoneo(1)
- convert PPM image to Atari Neochrome (.neo)
- neotoppm(1)
- convert Atari Neochrome (.neo) image to PPM
- pbmtonokia(1)
- convert PBM to Nokia Smart Messaging Format (SMF)
- pamtooctaveimg(1)
- convert PNM/PAM to Gnu Octave image
- pnmtopalm(1)
- convert Netpbm formats to Palm pixmap
- palmtopnm(1)
- convert Palm pixmap to Netpbm formats
- pc1toppm(1)
- convert Atari Degas .pc1 (compressed pi1) to PPM
- pcdovtoppm(1)
- convert a photo CD PCD overview file to PPM
- pnmtopclxl(1)
- convert PNM to HP PCL-XL (PCL 6) printer language
- ppmtopcx(1)
- convert PPM to PC Paintbrush format
- pcxtoppm(1)
- convert PC Paintbrush format to PPM
- pamtopdbimg(1)
- convert Netpbm formats to Palm Pilot Image Viewer format
- pdbimgtopam(1)
- convert Palm Pilot Image Viewer format to Netpbm formats.
- pamtopfm(1)
- convert PAM/PNM to HDRshop PFM (Portable Float Map)
- pfmtopam(1)
- convert HDRshop PFM (Portable Float Map) to PAM
- ppmtopi1(1)
- convert PPM to Atari Degas .pi1
- pi1toppm(1)
- convert Atari Degas .pi1 to PPM
- pbmtopi3(1)
- convert PBM to Atari Degas .pi3
- pi3topbm(1)
- convert Atari Degas .pi3 to PBM
- ppmtopict(1)
- convert PPM to Macintosh PICT
- picttoppm(1)
- convert Macintosh PICT to PPM
- ppmtopj(1)
- convert PPM to HP PaintJet file
- pjtoppm(1)
- convert HP PaintJet file to PPM
- ppmtopjxl(1)
- convert from PPM to HP Paintjet XL PCL printer stream
- pbmtopk(1)
- convert PBM image to packed format (PK) font
- pktopbm(1)
- convert packed format (PK) font to PBM image
- pbmtoplot(1)
- convert PBM into Unix plot file
- pbmtoppa(1)
- convert PBM to HP PPA (Printer Performance Architecture) printer stream
- pbmtopsg3(1)
- convert PBM images to Postscript using G3 fax compression.
- psidtopgm(1)
- convert PostScript "image" data to PGM
- pbmtoptx(1)
- convert PBM to Printronix graphics
- ppmtopuzz(1)
- convert PPM to X11 "puzzle" file
- qrttoppm(1)
- convert QRT ray-tracer output to PPM
- pnmtorast(1)
- convert Netpbm formats to Sun raster file
- rasttopnm(1)
- convert Sun raster file to Netpbm formats
- rlatopam(1)
- convert Alias/Wavefront RLA and RPF to PAM
- pnmtorle(1)
- convert PNM to Utah Raster Toolkit (urt/rle) file
- rletopnm(1)
- convert Utah Raster Toolkit (urt/rle) file to PNM
- sbigtopgm(1)
- convert Santa Barbara Instrument Group CCD file to PGM
- pgmtosbig(1)
- convert PGM to Santa Barbara Instrument Group CCD file
- st4topgm(1)
- convert Santa Barbara Instrument Group ST-4 camera CCD file to PGM
- pgmtost4(1)
- convert PGM to Santa Barbara Instrument Group ST-4 camera CCD file
- pnmtosgi(1)
- convert from Netpbm formats to SGI format
- sgitopnm(1)
- convert from SGI format to Netpbm formats
- pnmtosir(1)
- convert from Netpbm formats to Solitaire Image Recorder file (MGI Type 11 or 17)
- sirtopnm(1)
- convert from Solitaire Image Recorder file to Netpbm formats.
- ppmtosixel(1)
- convert PPM to DEC sixel format
- sldtoppm(1)
- convert an AutoCAD slide file into a PPM
- spctoppm(1)
- convert Atari compressed Spectrum to PPM
- spottopgm(1)
- convert SPOT satellite image to PGM
- ppmtospu(1)
- convert PPM to Atari uncompressed Spectrum
- sputoppm(1)
- convert Atari uncompressed Spectrum to PPM
- pamtosrf(1)
- convert Netpbm formats to SRF
- srftopam(1)
- convert SRF to PAM
- pbmtosunicon(1)
- convert PBM to Sun icon
- sunicontopnm(1)
- convert Sun icon to Netpbm
- pamtosvg(1)
- convert Netpbm image to Scalable Vector Graphics (SVG); trace image
- svgtopam(1)
- convert an SVG (Scalable Vector Graphics) image to Netpbm format
- ppmtoterm(1)
- display PPM image on ANSI standard text terminal
- pamtotga(1)
- convert PAM to TrueVision Targa file
- tgatoppm(1)
- convert TrueVision Targa file to PPM
- thinkjettopbm(1)
- convert HP Thinkjet printer stream to PBM
- pamtouil(1)
- convert PAM to Motif UIL icon file
- vidtoppm(1)
- convert Parallax XVideo JPEG to sequence of PPM files
- pbmtowbmp(1)
- convert PBM to WAP (Wireless App Protocol) Wireless Bitmap
- wbmptopbm(1)
- convert WAP (Wireless App Protocol) Wireless Bitmap to PBM
- pamtowinicon(1)
- convert PAM to Windows icon file
- ppmtowinicon(1)
- convert PPM to Windows icon file (obsoleted by pamtowinicon).
- winicontopam(1)
- convert Windows icon file to PAM
- winicontoppm(1)
- convert Windows icon file to PPM (obsoleted by winicontoapm).
- ximtoppm(1)
- convert Xim to PPM
- pamtoxvmini(1)
- convert from Netpbm formats to Xv "thumbnail" picture
- xvminitoppm(1)
- convert Xv "thumbnail" picture to PPM
- pbmtoybm(1)
- convert PBM into Bennet Yee "face" file
- ybmtopbm(1)
- convert Bennet Yee "face" file into PBM
- ppmtoyuv(1)
- convert PPM to Abekas YUV format
- yuvtoppm(1)
- convert Abekas YUV format to PPM
- ppmtoyuvsplit(1)
- convert PPM to 3 subsampled raw Stanford MPEG YUV files
- yuvsplittoppm(1)
- merge 3 subsampled raw YUV files to one PPM
- yuy2topam(1)
- convert YUY2 format to PAM
- zeisstopnm(1)
- convert a Zeiss confocal file to Netpbm format
- pbmtozinc(1)
- convert PBM to Zinc Interface Library icon
- rawtopgm(1)
- convert raw grayscale bytes to PGM
- rawtoppm(1)
- convert raw RGB bytes to PPM
- ppmtoarbtxt(1)
- convert PPM to just about any text-based format, using a grammar file
- anytopnm(1)
- convert any graphics format to Netpbm format
Image Generators¶
All of these generate Netpbm format output.
- pbmmake(1)
- create a blank PBM image of a specified size
- pgmmake(1)
- create a PGM image of a specified size and shade of gray
- ppmmake(1)
- create a PPM image of a specified size and color
- pgmramp(1)
- generate a grayscale ramp (gradient)
- pamgradient(1)
- create a four-corner gradient image
- pampaintspill(1)
- smoothly spill colors into the background
- ppmpat(1)
- create a pretty PPM image
- ppmrainbow(1)
- create a spectrum-like image with colors fading together.
- ppmrough(1)
- create PPM image of two colors with a ragged border between them
- pamcrater(1)
- create cratered terrain by fractal forgery
- ppmforge(1)
- fractal forgeries of clouds, planets, and starry skies
- pgmnoise(1)
- create a PGM image of white noise
- pbmtext(1)
- render text into a PBM image
- pbmtextps(1)
- render text into a PBM image using a Postscript interpreter
- pbmupc(1)
- create a Universal Product Code PBM image
- pamstereogram(1)
- create a single image stereogram from a height map
- pamsistoaglyph(1)
- convert a single-image stereogram to a red/cyan anaglyphic image
- ppmwheel(1)
- generate a hue-value color wheel
- ppmcie(1)
- generate a CIE color map PPM image
- pbmpage(1)
- create a printer test pattern page in PBM format
- pamseq(1)
- create a PAM image of all possible tuple values. E.g. a color map containing all possible colors of given maxval
- pamgauss(1)
- create a PAM image of a Gaussian (bell curve; normal curve) function.
- ppm3d(1)
- generate a blue/green 3D glasses image from two images
Image Editors¶
All of these work on the Netpbm formats
- pamdepth(1)
- change the maxval in an image
- pamscale(1)
- scale/resample an image with high precision
- pnmscalefixed(1)
- scale an image quickly with low precision
- pamstretch(1)
- scale up an image by inserting interpolated pixels
- pamstretch-gen(1)
- scale by non-integer values using pamstretch and pamscale
- pamenlarge(1)
- enlarge an image N times
- pbmpscale(1)
- enlarge a PBM image with edge smoothing
- pbmreduce(1)
- reduce a PBM N times, using Floyd-Steinberg
- pamcut(1)
- select a rectangular region from an image
- pnmcrop(1)
- crop all like-colored borders off an image
- pnmpad(1)
- add borders to an image
- pnmmargin(1)
- add a margin to an image
- pamflip(1)
- perform one or more flip operations on an image
- pnmrotate(1)
- rotate an image
- pnmcat(1)
- concatenate images
- pamcomp(1)
- create composite (overlay) of images
- pnmcomp(1)
- obsolete version of pamcomp(1) (kept because it may have fewer bugs)
- pnmpaste(1)
- paste a rectangle into an image
- pnmstitch(1)
- stitch together panoramic (side-by-side) photographs
- pamarith(1)
- apply simple arithmetic binary function to samples in two images
- ppmmix(1)
- mix (overlay) two images.
- pamfunc(1)
- apply simple arithmetic function to samples in an image
- ppmbrighten(1)
- brighten or dim an image -- change saturation and value
- ppmflash(1)
- brighten an image
- ppmdim(1)
- dim an image - different way from ppmbrighten
- ppmdist(1)
- map colors to high contrast grayscales arbitrarily
- pnmhisteq(1)
- histogram equalize image to increase contrast
- pnmnorm(1)
- normalize contrast
- pamrecolor(1)
- alter colors without affecting luminance
- ppmntsc(1)
- adjust colors so they are legal for NTSC or PAL television
- pnminvert(1)
- invert an image (exchange black and white)
- pnmgamma(1)
- perform gamma correction on an image
- ppmdither(1)
- ordered dither for color images
- pamditherbw(1)
- dither a grayscale image to black and white (convert PGM to PBM)
- pbmclean(1)
- remove lone pixels (snow) from a PBM image
- pamthreshold(1)
- threshold a grayscale image to black and white (convert PGM to PBM)
- pnmnlfilt(1)
- filter an image by replacing each pixel with a function of nearby pixels
- pnmconvol(1)
- general MxN convolution on an image. Can blur an image.
- pnmsmooth(1)
- smooth an image
- pgmmedian(1)
- apply a median filter to an image
- pammasksharpen(1)
- sharpen an image via an unsharp mask
- pnmalias(1)
- antialias an image
- pamedge(1)
- edge-detect (outline) an image
- ppmrelief(1)
- run a Laplacian Relief filter on a PPM
- pamshadedrelief(1)
- generate shaded relief image from an elevation map
- pgmenhance(1)
- edge-enhance a PGM image
- pgmmorphconv(1)
- perform morphological convolutions on a PGM image: dilation and erosion.
- pgmbentley(1)
- bentleyize a PGM image
- pamoil(1)
- turn a PNM or PAM image into an oil painting
- ppmtv(1)
- make an image lined so it looks like an old TV
- ppmchange(1)
- change all of one color to another in PPM image
- pnmquant(1)
- quantize colors/shades in a color or grayscale image down to fewer
- pnmquantall(1)
- quantize colors on many files
- pnmremap(1)
- replace colors in an image with those from a color map
- pamlookup(1)
- map an image to a new image by using it as indices into a table
- pamunlookup(1)
- inverse of pamlookup - generates the index image
- ppmshift(1)
- shift lines of PPM image left or right a random amount
- ppmspread(1)
- move pixels of PPM image a random amount
- pnmshear(1)
- shear an image
- pamrubber(1)
- rubber sheet deforming, distortion, stretching of an image
- pamaddnoise(1)
- add noise to an image
- pamwipeout(1)
- replace detail with smooth gradient from one edge to the other
- pamperspective(1)
- change perspective distortion in an image
- pgmabel(1)
- create cross-section of an image using Abel integration for deconvolution
- pnmmercator(1)
- turn a rectangular projection map into a Mercator projection
- ppmglobe(1)
- turn a cylindrical projection into strips that can be glued onto a sphere
- pnmtile(1)
- replicate an image into a specified size
- pamdice(1)
- slice an image into many horizontally and/or vertically
- pamundice(1)
- assemble an image from tiles (opposite of pamdice)
- ppmtorgb3(1)
- separate a PPM into three PGMs
- rgb3toppm(1)
- combine three PGMs into one PPM
- pammixinterlace(1)
- mix adjacent lines to merge interlaced images
- pamdeinterlace(1)
- remove every other row from an image
- ppmshadow(1)
- add a shadow to an image so it looks like it's floating
- pgmdeshadow(1)
- deshadow a PGM image
- ppmdraw(1)
- draw text, lines, shapes, etc. on an image
- ppmlabel(1)
- add text to an image
- pamsummcol(1)
- summarize (sum, average, etc) an image by column
- ppmfade(1)
- produce series of images fading from one to another
Image Analyzers¶
These all work on the Netpbm formats as input.
- pamfile(1)
- describe an image's vital characteristics
- pamtable(1)
- print an image's raster in decimal
- pamslice(1)
- print a row or column of an image in decimal
- pnmpsnr(1)
- measure difference between two images
- pgmtexture(1)
- calculate textural features on a PGM image
- pgmhist(1)
- print a histogram of the values in a PGM image
- ppmhist(1)
- print a histogram of a PPM
- pnmhistmap(1)
- draw a histogram of a PGM or PPM
- pnmcolormap(1)
- choose the N best colors to represent an image; create a colormap
- pamsumm(1)
- summarize (sum, average, etc.) all samples in an image
- pamsharpness(1)
- measure the sharpness of an image
- pamsharpmap(1)
- create map of sharpness in an image
- pamtilt(1)
- measure the tilt of an image, i.e. document skew
- pgmminkowski(1)
- compute Minkowski integral over a PGM image
- pbmminkowski(1)
- compute Minkowski integral over a PBM image
- pammosaicknit(1)
- validate a mosaic knitting pattern
Miscellaneous¶
- pamchannel(1)
- extract individual planes (channel, e.g. R, G, or B) from an image
- pamstack(1)
- stack the planes of multiple PAM images into a single output image
- pampick(1)
- pick images out of a multi-image Netpbm image stream
- pamsplit(1)
- split a multi-image Netpbm file into multiple 1-image files
- pamexec(1)
- run a shell command on each image of a multi-image stream
- pamendian(1)
- swap bytes in multi-byte samples of a PAM image
- pamfix(1)
- salvage a Netpbm image whose file is truncated or has invalid sample values
- pamvalidate(1)
- copy Netpbm image stream, if and only if entire stream is valid Netpbm.
- pbmmask(1)
- create a mask bitmap from a regular bitmap
- ppmcolormask(1)
- create mask of areas of a certain color in an image
- pambackground(1)
- create mask of the background of an image
- pambayer(1)
- interpret Bayer patterns
- pnmmontage(1)
- build multiple Netpbm images into a single montage image
- pbmlife(1)
- apply Conway's rules of Life to a PBM image
- pampop9(1)
- simulate a multi-lens camera such as the Pop9
- ppmdmkfont(1)
- create Ppmdfont "standard"
- ppmddumpfont(1)
- dump a Ppmdfont file
- ppmdcfont(1)
- turn a Ppmdfont file into C source for a builtin font
- pnmindex(1)
- build a visual index of a bunch of Netpbm images
- pgmkernel(1)
- generate a convolution kernel
- ppmsvgalib(1)
- display a PPM image on a Linux virtual console using Svgalib
- pamx(1)
- display a Netpbm image in an X Window System window
Obsolete Names¶
There used to be programs by the following names. Each has been either renamed to a more illustrative name, or superseded by a more general function. In most cases, Netpbm is installed with symbolic links that allow old programs and procedures to use these names but run the replacement programs:
DOCUMENT SOURCE¶
This manual page was generated by the Netpbm tool 'makeman' from HTML source. The master documentation is at
netpbm documentation |