Example #1
0
def make_color(seed, num_pics=1, width=300):
    """Creates n color image files named color0.png, color1.png, ..."""
    random.seed(seed)
    for i in range(num_pics):
        filename = "color-{}-{}.png".format(seed, i)
        red_exp = create_expression()
        green_exp = create_expression()
        blue_exp = create_expression()
        print("{}:\n  red: {}\n  green: {}\n  blue: {}".format(
            filename, red_exp, green_exp, blue_exp))
        image = generate_rgb_image(red_exp, green_exp, blue_exp, width)
        image.save(filename, "PNG")
Example #2
0
def make_color(seed, num_pics=1, width=300):
    """Creates n color image files named color0.png, color1.png, ..."""
    random.seed(seed)
    for i in range(num_pics):
        filename = "color-{}-{}.png".format(seed, i)
        red_exp = create_expression()
        green_exp = create_expression()
        blue_exp = create_expression()
        print("{}:\n  red: {}\n  green: {}\n  blue: {}".format(filename,
                                                               red_exp,
                                                               green_exp,
                                                               blue_exp))
        image = generate_rgb_image(red_exp, green_exp, blue_exp, width)
        image.save(filename, "PNG")
Example #3
0
def make_cmyk(seed, num_pics=1, width=300, height=300):
    """Creates n color image files named cmyk0.png, cmyk1.png, ..."""
    random.seed(seed)
    for i in range(num_pics):
        filename = "cmyk-{}-{}.png".format(seed, i)
        cyan_exp = create_expression()
        magenta_exp = create_expression()
        yellow_exp = create_expression()
        black_exp = create_expression()
        print(
            "{}:\n  cyan: {}\n  magenta: {}\n  yellow: {}\n  black: {}".format(
                filename, cyan_exp, magenta_exp, yellow_exp, black_exp))
        image = generate_cmyk_image(cyan_exp, magenta_exp, yellow_exp,
                                    black_exp, width, height).convert("RGB")
        image.save(filename, "PNG")
Example #4
0
def make_gray(num_pics=1):
    """Creates n grayscale image files named gray0.png, gray1.png, ..."""
    for i in range(num_pics):
        filename = "gray{}.png".format(i)
        gray_exp = create_expression()
        print("{}: {}".format(filename, gray_exp))
        image = generate_monochrome_image(gray_exp)
        image.save(filename, "PNG")
def make_gray(num_pics=1):
    """Creates n grayscale image files named gray0.png, gray1.png, ..."""
    for i in range(num_pics):
        filename = "gray{}.png".format(i)
        gray_exp = create_expression()
        print("{}: {}".format(filename, gray_exp))
        image = generate_monochrome_image(gray_exp)
        image.save(filename, "PNG")
Example #6
0
def make_gray(seed, num_pics=1, width=300):
    """Creates n grayscale image files named gray0.png, gray1.png, ..."""
    random.seed(seed)
    for i in range(num_pics):
        filename = "gray-{}-{}.png".format(seed, i)
        gray_exp = create_expression()
        print("{}: {}".format(filename, gray_exp))
        image = generate_monochrome_image(gray_exp, width)
        image.save(filename, "PNG")
Example #7
0
def make_gray(seed, num_pics=1, width=300):
    """Creates n grayscale image files named gray0.png, gray1.png, ..."""
    random.seed(seed)
    for i in range(num_pics):
        filename = "gray-{}-{}.png".format(seed, i)
        gray_exp = create_expression()
        print("{}: {}".format(filename, gray_exp))
        image = generate_monochrome_image(gray_exp, width)
        image.save(filename, "PNG")