Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PIL import Image
- import numpy as np
- file_name = input()
- orig_color = input()
- orig_color1 = tuple(int(orig_color[i:i+2], 16) for i in (0, 2, 4))
- replacement_color = input()
- replacement_color1 = tuple(int(replacement_color[i:i+2], 16) for i in (0, 2, 4))
- img = Image.open(file_name).convert('RGB')
- data = np.array(img)
- data[(data == orig_color).all(axis = -1)] = replacement_color
- img2 = Image.fromarray(data, mode='RGB')
- img2.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement