Esempio n. 1
0
def sepia(white="#fff0c0"):
    r, g, b = ImageColor.getrgb(white)
    r = _make_linear_lut(0, r)
    g = _make_linear_lut(0, g)
    b = _make_linear_lut(0, b)
    return ImagePalette("RGB", r + g + b)
Esempio n. 2
0
 def __init__(self, color, opacity=255):
     self.color = ImageColor.getrgb(color)
Esempio n. 3
0
 def __init__(self, color, file, size=12):
     # FIXME: add support for bitmap fonts
     self.color = ImageColor.getrgb(color)
     self.font = ImageFont.truetype(file, size)
Esempio n. 4
0
 def __init__(self, color, width=1, opacity=255):
     self.color = ImageColor.getrgb(color)
     self.width = width
Esempio n. 5
0
def sepia(white="#fff0c0"):
    r, g, b = ImageColor.getrgb(white)
    r = _make_linear_lut(0, r)
    g = _make_linear_lut(0, g)
    b = _make_linear_lut(0, b)
    return ImagePalette("RGB", r + g + b)
Esempio n. 6
0
 def __init__(self, color, file, size=12):
     # FIXME: add support for bitmap fonts
     self.color = ImageColor.getrgb(color)
     self.font = ImageFont.truetype(file, size)
Esempio n. 7
0
 def __init__(self, color, opacity=255):
     self.color = ImageColor.getrgb(color)
Esempio n. 8
0
 def __init__(self, color, width=1, opacity=255):
     self.color = ImageColor.getrgb(color)
     self.width = width