3 jpg, gif, png, ppm, bmp, v210, yuv, ico, tga, togif, toppm, topng, toico \- view and convert pictures
116 These programs read, display, and write image files in public formats.
126 read files in the corresponding formats and, by default, display
127 them in the current window; options cause them instead to convert the images
128 to Plan 9 image format and write them to standard output.
133 read Plan 9 images files, convert them to GIF, PPM, or PNG, and write them to standard output.
135 The default behavior of
142 or standard input if no file is named.
143 Once a file is displayed, typing a character causes the program to display the next image.
146 DEL, or control-D exits the program.
147 For a more user-friendly interface, use
149 which invokes these programs to convert the images to standard format,
150 displays them, and offers scrolling, panning, and menu-driven navigation among the files.
152 These programs share many options:
155 Disable Floyd-Steinberg error diffusion, which is used to improve the appearance
156 of images on color-mapped displays, typically with 8 bits per pixel.
157 Primarily useful for debugging; if the display has true RGB color, the image
158 will be displayed in full glory.
161 Convert and display the image as a black and white (really grey-scale) image.
164 Convert the image to an RGBV color-mapped image, even if the
165 display has true RGB color.
168 Suppress display of the image; this is set automatically by
169 any of the following options:
172 Convert the image to a Plan 9 representation, as defined by
174 and write it to standard output.
179 but produce an uncompressed image.
180 This saves processing time, particularly when the output is
181 being piped to another program such as
183 since it avoids compression and decompression.
186 Convert the image, if it is in color, to a true color RGB image.
191 but force the image to RGB even if it is originally grey-scale.
195 has two extra options used to process the output of the LML
199 Merge two adjacent images, which represent the two fields of a video picture,
203 The input is a motion JPEG file, with multiple images representing frames of the movie. Sets
211 programs go the other way: they convert from Plan 9 images to GIF and PPM,
212 and have no display capability.
213 Both accept an option
215 to set the comment field of the resulting file.
221 The default is to output plain PPM.
222 If there is only one input picture,
224 converts the image to GIF format.
227 though, it will assemble them into an animated GIF file.
228 The options control this process:
231 By default, the animation will loop forever;
233 specifies how many times to loop.
234 A value of zero means loop forever and a negative value means
235 to stop after playing the sequence once.
238 By default, the images are displayed as fast as they can be rendered.
239 This option specifies the time, in milliseconds, to pause while
240 displaying the next named
244 translates files that contain a `transparency' index by attaching
245 an alpha channel to the converted image.
248 displays or converts a Windows icon (.ico) file. If no file is
251 reads from standard input.
253 contain sets of icons represented by an image and a mask. The
257 to convert the first icon in the set and write it to standard
258 output in compressed Plan 9 image format. Otherwise, the whole
259 icon set is displayed.
260 Clicking the right button pops up a menu that lets you
261 write any icon's image as a Plan 9 image (\fIwidth\fBx\fIheight\fB.image\fR),
262 write any icon's mask as a Plan 9 image (\fIwidth\fBx\fIheight\fB.mask\fR),
263 or exit. Selecting one of the write menu items yields a sight cursor.
264 Move the sight over the icon and right click again to write.
267 takes a list of Plan 9 image files (or standard input) and creates
268 a single icon file. The masks in the icon file will be the white
269 space in the image. The icon file is written to standard output.
276 .B http://www.w3.org/Graphics/JPEG/itu-t81.pdf
278 .B http://www.w3.org/Graphics/GIF/spec-gif89a.txt
280 .B http://www.w3.org/TR/2003/REC-PNG-20031110
282 .B http://netpbm.sourceforge.net/doc/ppm.html
284 .B http://en.wikipedia.org/wiki/Windows_bitmap
286 .B http://en.wikipedia.org/wiki/Yuv
288 Writing an animated GIF using
290 is a clumsy undertaking.