Я использую 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)