3 jpg, gif, png, ppm, bmp, v210, yuv, ico, tga, togif, toppm, topng, toico \- view and convert pictures
115 These programs read, display, and write image files in public formats.
125 read files in the corresponding formats and, by default, display
126 them in the current window; options cause them instead to convert the images
127 to Plan 9 image format and write them to standard output.
132 read Plan 9 images files, convert them to GIF, PPM, or PNG, and write them to standard output.
134 The default behavior of
141 or standard input if no file is named.
142 Once a file is displayed, typing a character causes the program to display the next image.
145 DEL, or control-D exits the program.
146 For a more user-friendly interface, use
148 which invokes these programs to convert the images to standard format,
149 displays them, and offers scrolling, panning, and menu-driven navigation among the files.
151 These programs share many options:
154 Disable Floyd-Steinberg error diffusion, which is used to improve the appearance
155 of images on color-mapped displays, typically with 8 bits per pixel.
156 Primarily useful for debugging; if the display has true RGB color, the image
157 will be displayed in full glory.
160 Convert and display the image as a black and white (really grey-scale) image.
163 Convert the image to an RGBV color-mapped image, even if the
164 display has true RGB color.
167 Suppress display of the image; this is set automatically by
168 any of the following options:
171 Convert the image to a Plan 9 representation, as defined by
173 and write it to standard output.
178 but produce an uncompressed image.
179 This saves processing time, particularly when the output is
180 being piped to another program such as
182 since it avoids compression and decompression.
185 Convert the image, if it is in color, to a true color RGB image.
190 but force the image to RGB even if it is originally grey-scale.
194 has two extra options used to process the output of the LML
198 Merge two adjacent images, which represent the two fields of a video picture,
202 The input is a motion JPEG file, with multiple images representing frames of the movie. Sets
210 programs go the other way: they convert from Plan 9 images to GIF and PPM,
211 and have no display capability.
212 Both accept an option
214 to set the comment field of the resulting file.
215 If there is only one input picture,
217 converts the image to GIF format.
220 though, it will assemble them into an animated GIF file.
221 The options control this process:
224 By default, the animation will loop forever;
226 specifies how many times to loop.
227 A value of zero means loop forever and a negative value means
228 to stop after playing the sequence once.
231 By default, the images are displayed as fast as they can be rendered.
232 This option specifies the time, in milliseconds, to pause while
233 displaying the next named
237 translates files that contain a `transparency' index by attaching
238 an alpha channel to the converted image.
241 displays or converts a Windows icon (.ico) file. If no file is
244 reads from standard input.
246 contain sets of icons represented by an image and a mask. The
250 to convert the first icon in the set and write it to standard
251 output in compressed Plan 9 image format. Otherwise, the whole
252 icon set is displayed.
253 Clicking the right button pops up a menu that lets you
254 write any icon's image as a Plan 9 image (\fIwidth\fBx\fIheight\fB.image\fR),
255 write any icon's mask as a Plan 9 image (\fIwidth\fBx\fIheight\fB.mask\fR),
256 or exit. Selecting one of the write menu items yields a sight cursor.
257 Move the sight over the icon and right click again to write.
260 takes a list of Plan 9 image files (or standard input) and creates
261 a single icon file. The masks in the icon file will be the white
262 space in the image. The icon file is written to standard output.
269 .B http://www.w3.org/Graphics/JPEG/itu-t81.pdf
271 .B http://www.w3.org/Graphics/GIF/spec-gif89a.txt
273 .B http://www.w3.org/TR/2003/REC-PNG-20031110
275 .B http://netpbm.sourceforge.net/doc/ppm.html
277 .B http://en.wikipedia.org/wiki/Windows_bitmap
279 .B http://en.wikipedia.org/wiki/Yuv
281 Writing an animated GIF using
283 is a clumsy undertaking.