私は Python の初心者で、主成分分析 (PCA) を一連の画像に適用しようとしています。PCAを実行できるように、画像をマトリックスに入れたいです。私はまだ始めたばかりですが、エラーが発生しています。
import numpy as np
import Image
import os
#insert images to matrix
dirname = 'C:\Users\Karim\Downloads\shp_marcel_train\Marcel-Train\A'
X = [np.asarray(Image.open(os.path.join(dirname, fn))) for fn in os.listdir(dirname)]
#get dimensions
num_data,dim = X.shape
それは与えますAttributeError: 'list' object has no attribute 'shape'
誰でも助けることができますか?
詳細なチュートリアルへのリンクをいただければ幸いです