From 1f67c381352b651b6feb7af87f15ee3a9d5cd2dd Mon Sep 17 00:00:00 2001 From: Nekot94 Date: Mon, 5 Sep 2016 23:25:58 +0300 Subject: [PATCH] Create chose_color.py --- chose_color.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 chose_color.py diff --git a/chose_color.py b/chose_color.py new file mode 100644 index 0000000..b77c286 --- /dev/null +++ b/chose_color.py @@ -0,0 +1,28 @@ +#менялка цвета +from PIL import Image +from random import randrange + +def constrain(val, min_val, max_val): + return min(max_val, max(min_val, val)) + +im = Image.open("CFancy.jpg") +pixels = im.load() +x, y = im.size + +print("ВВедите какие цвета будем менять") +rChoise = int(input("Красный: ")) +gChoise = int(input("Зеленый: ")) +bChoise = int(input("Синий: ")) + + +for i in range(x): + for j in range(y): + + r, g, b = pixels[i, j] + pixels[i, j] = r + rChoise, g + gChoise, b + bChoise + r = constrain(r,0,255) + g = constrain(g,0,255) + b = constrain(b,0,255) + +im.save("CFancy2.jpg") +im.show()