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?