我有通過列印生成 CSV 的代碼,如下所示
array_all = {'Hand': [alldata], 'Pose':[keypoints], 'Face Pose': [face_position]}
df = pd.DataFrame(
array_all
)
df.to_csv('test.csv',
mode='w',
index=False,
header=True)
為了說明這些物件是如何創建的,這里是其中一個物件的代碼,所有物件都使用相同的結構
face_position = []
for data_point in results.face_landmarks.landmark:
if 0.6 <= data_point.x < 0.8:
face_position.append('Straight')
else:
face_position.append('Angled')
print(face_position)
這里的 face_landmarks 是指從 mediapipe 庫(
但是,我希望它看起來像這樣

uj5u.com熱心網友回復:
在這行代碼中:
array_all = {'Hand': [alldata], 'Pose':[keypoints], 'Face Pose': [face_position]}
您正在每個列中創建嵌套串列。不要忘記alldata,keypoints并且face_position已經是串列。
執行以下操作,而不是上述操作:
array_all = {'Hand': alldata, 'Pose':keypoints, 'Face Pose': face_position}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/362550.html
上一篇:從熊貓滾動系列呼叫任意函式
下一篇:python如何使用串列呼叫類
