我想你正在尝试这样做,也许有一个苍白的形象:
#!/usr/bin/env python3
from PIL import Image
# Open and ensure in RGB mode - in case image is palettised
im = Image.open('toystory.png').convert('RGB')
# Crude conversion to black and white using 20% red, 50% green and 30% blue
matrix = (0.2, 0.5, 0.3, 0.0, 0.2, 0.5, 0.3, 0.0, 0.2, 0.5, 0.3, 0.0)
result = im.convert('RGB',matrix)
result.save('result.png')
对此:
matrix = (0,0,1,0, 0,1,0,0, 1,0,0,0)