Extracted from Pike v7.3 release 16 at 2002-03-05.
pike.roxen.com
[Top]
Image
Image.Image

Class Image.Image

Description

The main object of the Image.Image module, this object is used as drawing area, mask or result of operations.

basic:
Image.Image.clear, Image.Image.clone, Image.Image.create, Image.Image.xsize, Image.Image.ysize

plain drawing:
Image.Image.box, Image.Image.circle, Image.Image.getpixel, Image.Image.line, Image.Image.setcolor, Image.Image.setpixel, Image.Image.threshold, Image.Image.polyfill

operators:
`&, Image.Image.`*, Image.Image.`+, Image.Image.`-, Image.Image.`==, `>, `<, Image.Image.`|

pasting images:
Image.Image.paste, Image.Image.paste_alpha, Image.Image.paste_alpha_color, Image.Image.paste_mask

getting subimages, scaling, rotating:
Image.Image.autocrop, Image.Image.clone, Image.Image.copy, Image.Image.dct, Image.Image.mirrorx, Image.Image.rotate, Image.Image.rotate_ccw, Image.Image.rotate_cw, Image.Image.rotate_expand, scale, Image.Image.skewx, Image.Image.skewx_expand, Image.Image.skewy, Image.Image.skewy_expand

calculation by pixels:
Image.Image.apply_matrix, Image.Image.change_color, Image.Image.color, Image.Image.distancesq, Image.Image.grey, Image.Image.invert, Image.Image.modify_by_intensity, Image.Image.outline Image.Image.select_from, Image.Image.rgb_to_hsv, Image.Image.hsv_to_rgb,

Image.Image.average, Image.Image.max, Image.Image.min, Image.Image.sum, Image.Image.sumf, Image.Image.find_min, Image.Image.find_max

special pattern drawing:
Image.Image.noise, Image.Image.turbulence, Image.Image.test, Image.Image.tuned_box, Image.Image.gradients, Image.Image.random

See also

Image.Image, Image.Font, Image.Colortable, Image.X