ppmtolss16
Convert PPM image to LSS16 image format
SYNOPSIS
ppmtolss16 [-width pixels] [-height pixels] [ppmfile]
PARAMETERS
-width pixels
Sets the width of the LSS output in pixels. Defaults to the width of the PPM image. This scales the image if needed.
-height pixels
Sets the height of the LSS output in pixels. Defaults to the height of the PPM image. This scales the image if needed.
ppmfile
The input PPM file. If not specified, reads from standard input.
DESCRIPTION
The ppmtolss16 command converts a PPM (Portable Pixmap) image into a LSS (Lithographic Specification System) version 16 file. LSS is a format used for specifying patterns for microfabrication, primarily in the context of integrated circuit design or similar lithographic processes. The resulting LSS file represents the image as a set of rectangular shapes, which can then be used to create a photomask for etching or deposition during the fabrication process. The PPM image effectively becomes a blueprint for manufacturing at a microscopic scale. The command is typically used in the context of CAD and microfabrication workflows.
The command will output to standard output.
Note: ppmtolss16 is part of the netpbm package.
LIMITATIONS
ppmtolss16 only supports PPM files as input. It generates LSS version 16 files. Other LSS versions are not supported. The resulting LSS file may require further processing depending on the specific lithography equipment and processes being used.
SEE ALSO
ppm(5), pnm(5), pgmtoepson(1), pnmtops(1)