[英]Read PGM files in python
我想在機器學習中讀取用於眼鏡檢測的 pgm 文件現在我導入 pgm_reader
from pgm_reader import Reader
然后我導入操作系統並定義一個用於保存圖像的系列,然后我嘗試讀取這樣的文件
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)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.