画像処理を行っていて、特徴量抽出に scikit-learn の PCA を使いましたが、様々な処理を行った後その結果から画像を復元したい(参考(これをpythonでやりたい):R prcomp での主成分分析結果から元データを復元する)。

具体的には以下のようなコードになっています。

from sklearn.decomposition import PCA
from PIL import Image
import numpy as np

# loading image and convert to gray-scale
imgAry = np.asarray(Image.open('image.png').convert('L'))
print imgAry.shape  # (224, 224)

# doing pca decomposition
pca = PCA(n_components=2)
pca_res = pca.fit(imgAry).transform(imgAry).T[0]
print pca_res.shape  # (224,)

この時、pca_resを使って元画像のarrayを得る方法はありますか?

よろしくお願いします。