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