# -*- coding: utf-8 -*-
from scipy import misc
import matplotlib.pyplot as plt

def grayscale(im):
    tmp = im[:,:,:1]*0.30 + im[:,:,1:2]*0.59 + im[:,:,2:3]*0.11
    im[:,:,:3] = tmp[:,:,:1]
    return

if __name__ == '__main__':
    im = misc.imread('ics001.jpg')
    grayscale(im)
    misc.imsave("ics001gray.jpg", im)
    plt.imshow(im)
    plt.show()
