matplotlibで色を指定するにはcmapを指定します
import numpy as np
import matplotlib.pyplot as plt
x = np.random.random((100, 100))
plt.imshow(x, cmap="GnBu")
plt.colorbar()
ここではGnBu(Green-Blueだとおもう)を指定しましたが、他にもさまざまな色が定義されています:
http://matplotlib.org/examples/color/colormaps_reference.html
これらの多くには逆向きの色が用意されています(_rを後ろにつける:gray_rとか)
