4
from PIL import ImageOps
9
return [((0, 0, x, y), (0, 0, x, 0, x, y, y, 0))]
15
ImageOps.autocontrast(lena("L"))
16
ImageOps.autocontrast(lena("RGB"))
18
ImageOps.autocontrast(lena("L"), cutoff=10)
19
ImageOps.autocontrast(lena("L"), ignore=[0, 255])
21
ImageOps.colorize(lena("L"), (0, 0, 0), (255, 255, 255))
22
ImageOps.colorize(lena("L"), "black", "white")
24
ImageOps.crop(lena("L"), 1)
25
ImageOps.crop(lena("RGB"), 1)
27
ImageOps.deform(lena("L"), deformer)
28
ImageOps.deform(lena("RGB"), deformer)
30
ImageOps.equalize(lena("L"))
31
ImageOps.equalize(lena("RGB"))
33
ImageOps.expand(lena("L"), 1)
34
ImageOps.expand(lena("RGB"), 1)
35
ImageOps.expand(lena("L"), 2, "blue")
36
ImageOps.expand(lena("RGB"), 2, "blue")
38
ImageOps.fit(lena("L"), (128, 128))
39
ImageOps.fit(lena("RGB"), (128, 128))
41
ImageOps.flip(lena("L"))
42
ImageOps.flip(lena("RGB"))
44
ImageOps.grayscale(lena("L"))
45
ImageOps.grayscale(lena("RGB"))
47
ImageOps.invert(lena("L"))
48
ImageOps.invert(lena("RGB"))
50
ImageOps.mirror(lena("L"))
51
ImageOps.mirror(lena("RGB"))
53
ImageOps.posterize(lena("L"), 4)
54
ImageOps.posterize(lena("RGB"), 4)
56
ImageOps.solarize(lena("L"))
57
ImageOps.solarize(lena("RGB"))
62
# Division by zero in equalize if < 255 pixels in image (@PIL163)
64
i = lena("RGB").resize((15, 16))
66
ImageOps.equalize(i.convert("L"))
67
ImageOps.equalize(i.convert("P"))
68
ImageOps.equalize(i.convert("RGB"))