datasets.ImageFolder怎么读取某张图片的路径path
可以使用datasets.ImageFolder.root属性获取ImageFolder数据集的根目录,然后使用os.path.join()函数拼接该图片在数据集中的相对路径,从而得到图片的完整路径。示例代码如下:
import os
from torchvision import datasets
# 读取ImageFolder数据集
dataset = datasets.ImageFolder(root='path/to/dataset', transform=None)
# 获取某张图片的相对路径
image_path = dataset.imgs[0][0]
# 拼接完整路径
full_path = os.path.join(dataset.root, image_path)
# 打印完整路径
print(full_path)
原文地址: https://www.cveoy.top/t/topic/sc3 著作权归作者所有。请勿转载和采集!