我正在嘗試在圖像上運行DCT轉換。我試圖讓我的形象,用下面的代碼灰度圖像:爲什麼plt.imshow(im,cmap ='gray')不顯示灰度圖像?
import numpy as np
import matplotlib.pyplot as plt
import scipy
from numpy import pi
from numpy import sin
from numpy import zeros
from numpy import r_
from scipy import signal
from scipy import misc
import matplotlib.pylab as pylab
#matplotlib inline
pylab.rcParams['figure.figsize'] = (20.0, 7.0)
im = misc.imread("indoorPictureResize.jpg")
#show the image
f = plt.figure()
plt.imshow(im,cmap='gray')
plt.show()
但是我收到的形象,但它的顏色通道並沒有改變。我做錯了什麼,還是應該改變?
謝謝。它變成了灰度。 –