Пример #1
0
def blur_image(image_path, dist_path):
    """Blur
    convert my_out.jpg -virtual-pixel Mirror -gaussian-blur 0x8 -scale 252x336 -quality 90 my_out_blur.jpg"""
    dist_path = get_dist_path(dist_path, BLUR_IMAGE, image_path)
    params = ["-scale",
              "252x336",
              "-blur",
              "0x8",
              image_path,
              dist_path]
    convert_image(params)
Пример #2
0
def resize_image(image_path, dist_path, t):
    """Generate main image
    convert -quality 90 -resize 1600x1067 IMG_1203.JPG my_out.jpg
    
    Thumbs
    convert -quality 90 -resize 168x112 IMG_1203.JPG my_out.jpg"""


    dist_path = get_dist_path(dist_path, t[0], image_path)
    get_info(image_path)

    width = t[1]
    height = t[2]
    if get_orientation(image_path):
        width = t[1]
        height = str(int(t[1])/2*3)
        
    params = [
        "-geometry",
        width + "x" + height,
        image_path,
        dist_path
        ]
    convert_image(params)