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")
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")
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")
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(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")