plt.imshow muestra imágenes en color para imágenes en escala de grises en IPython

Tengo la siguiente imagen RGB imRGB

import cv2
import matplotlib.pyplot as plt

#Loading the RGB image
imRGB = cv2.imread('*path*')

imRGB.shape
>>(128L, 128L, 3L)

#plotting
plt.imshow(imRGB)

Lo convierto en una imagen en escala de grises imGray

imGray = cv2.cvtColor(imRGB, cv2.COLOR_BGR2GRAY)

imGray.shape
>>(128L, 128L)

#plotting
plt.imshow(imGray)

Pregunta: ¿Por qué la imagen en escala de grisesimGray se muestra en color?

Respuestas a la pregunta(1)

Su respuesta a la pregunta