我想阅读机器学习中眼镜检测的pgm文件现在我导入pgm_reader
from pgm_reader import Reader
然后我输入os并为保存图像定义一个系列我试着读取像这样的文件
import os
reader = Reader()
Faces = pd.Series()
files_name = os.listdir('Faces/')
for file_name in files_name:
file_name = 'Faces/' + file_name
Faces.add(reader.read_pgm(file_name))
Faces
但是我有这个错误
not enough values to unpack (expected 2, got 1)
我用这种方法解决了这个问题:
import numpy as np
from PIL import Image
Faces = []
files_name = os.listdir('Faces/')
for file_name in files_name:
file_name = 'Faces/' + file_name
face = np.array(Image.open(file_name))
Faces.append(face)