Esempio n. 1
0
def solarize(image, treshold, amount=100):
    """Apply a filter
    - amount: 0-1"""
    image = imtools.convert_safe_mode(image)
    solarized = image.convert('RGB')
    solarized = ImageOps.solarize(solarized, treshold)
    if imtools.has_alpha(image):
        imtools.put_alpha(solarized, imtools.get_alpha(image))
    if amount < 100:
        return imtools.blend(image, solarized, amount / 100.0)
    return solarized
Esempio n. 2
0
def solarize(image, treshold, amount=100):
    """Apply a filter
    - amount: 0-1"""
    image = imtools.convert_safe_mode(image)
    solarized = image.convert('RGB')
    solarized = ImageOps.solarize(solarized, treshold)
    if imtools.has_alpha(image):
        imtools.put_alpha(solarized, imtools.get_alpha(image))
    if amount < 100:
        return imtools.blend(image, solarized, amount / 100.0)
    return solarized
Esempio n. 3
0
def ApplyFilterSet2(im):
    im2 = im.filter(ImageFilter.FIND_EDGES)
    im = ImageOps.solarize(im)
    im = ImageChops.difference(im,im2)
    return im
Esempio n. 4
0
 ##PIL_IMAGE

import PIL
import Image
import io
import ImageOps
import ImageFilter


image = Image.open("Cartilagini.png")

a=ImageOps.solarize(image, threshold=128) 
a.show()
bits=2
b=ImageOps.posterize(image, bits) 
b.show()


imout1 = image.filter(ImageFilter.EDGE_ENHANCE)
imout1.show()


imout2 = image.filter(ImageFilter.EDGE_ENHANCE_MORE)
imout2.show()


imout3 = image.filter(ImageFilter.EMBOSS)
imout3.show()


imout4 = image.filter(ImageFilter.FIND_EDGES)