我有一个 csv 文件,如下所示
/user/desktop/1.jpg, 0
/user/desktop/2.jpg, 0
第一列是文件目录,第二列是类标签
我想要的是一一读取目录,我该怎么做?
现在我尝试的是读取 csv 文件并分配列名并读取列但它似乎不起作用
df = pandas.read_csv('csv_file', names=['name','class'])
x = matplotlib.image.imread(df['name'])
我认为你不应该像这样使用熊猫。更好的是打开文件并逐行读取,例如:
import csv
with open('file.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
img_path = row[0]
img_class = row[1]
matplotlib.image.imread(img_path)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句