我在猫的灰度图像上使用PCA(python,sklearn)。它工作正常,但结果不是灰度而是蓝色。为什么会这样,我该怎么做才能恢复灰度?谢谢。此处的代码:
from sklearn.decomposition import PCA
pca = PCA(n_components=10) # change this numer for better cat picture!
pca.fit(cat_channel0)
cat_transform = pca.transform(cat_channel0)
cat_inverse_transform = pca.inverse_transform(cat_transform)
io.imshow(cat_inverse_transform)