Beispiel #1
0
def test_resize():
    half = magick.minify('logo:')  #reduce by factor of 2
    double = magick.magnify(half)  # back to the same size (blurred image)
    # resize also accepts a blur factor and a filter type argument.
    newsize = magick.resize('logo:',(200,200)) # change aspect ratio
    shrink = magick.resize('logo:',(200,-1)) # keep aspect ratio
    expand = magick.resize('logo:',(-1,1.3)) # expand 1.3 times
Beispiel #2
0
def composition():
    img = magick.image('testimages/original.jpg')
    small = magick.minify(img)
    small.opacity = 0.3 * magick.iMaxRGB
    img.composite(small, 5, 5, 'over')
    return img