1
for image_file in glob.iglob('C:\\pathtofolder\\*.jpg'):
    HP, HR, Glass, EV, FV, Glared, S, L = faceApp(image_file)
    faceDeets = pd.DataFrame({'HP': [HP], 'HR': [HR], 'Glass': [Glass], 'EV': [EV], 'FV': [FV], 'Glared': [Glared], 'S': [S], 'L': [L]})
    time.sleep(5)

我想为每个 image_file 创建一个数据框。上面的代码只返回一张图片的值。创建的数据框

4

1 回答 1

1

你可以试试:

data = []
for image_file in glob.iglob('C:\\pathtofolder\\*.jpg'):
    data.append(faceApp(image_file))
    time.sleep(5)
df = pd.DataFrame(data, columns=['HP', 'HR', 'Glass', 'EV', 'FV', 'Glared', 'S', 'L'])
于 2021-06-08T07:21:02.763 回答