Python 读取多个文件夹中的图像
我在读取多个文件上的图像时遇到问题。我有这样一个文件: 现在,我想读取文件rgb中的所有图像,但在文件rgb中还有3个文件夹(00,01,02),其中包含此文件中的图像。如何读取3个文件夹00、01、02中的所有图像。此外,在文件夹注释中,我还有3个文件夹,分别命名为00、01和02,但在这3个文件夹中,它包含两种文件,即txt和npy。我只想读txt文件,我该怎么办?Python 读取多个文件夹中的图像,python,file,path,Python,File,Path,我在读取多个文件上的图像时遇到问题。我有这样一个文件: 现在,我想读取文件rgb中的所有图像,但在文件rgb中还有3个文件夹(00,01,02),其中包含此文件中的图像。如何读取3个文件夹00、01、02中的所有图像。此外,在文件夹注释中,我还有3个文件夹,分别命名为00、01和02,但在这3个文件夹中,它包含两种文件,即txt和npy。我只想读txt文件,我该怎么办? “rgb”文件中的图像将用于训练模型,txt文件将用作标签。pathlib.Path()允许通配符匹配您要查找的内容***是
“rgb”文件中的图像将用于训练模型,txt文件将用作标签。
pathlib.Path()
允许通配符匹配您要查找的内容***
是一个与“所有子目录”匹配的通配符,*
与文件名中的任何内容匹配:
从pathlib导入路径
p=路径(“视频帧”)
对于p.glob(“rgb/***/.png”)中的f:#或任何您的图像类型。。。
印刷品(f)
对于p.glob中的f('annotation/***.txt'):
印刷品(f)
我想将rgb文件夹中的图像加载到列表X_数据中,然后将txt文件从注释文件夹加载到Y_数据中,但我不知道X_数据中的图像是否对应于Y_数据中的标签(.txt是我数据中的标签)。我应该怎么做?我已经将图像添加到X_数据列表中,其范围是1467,但Y_数据的范围是1466(并且1.txt文件为空)。我应该怎么做才能使X_数据中的每个图像对应于Y_数据中的标签?@HaiLuu问了一个新问题。显示到目前为止你的代码。是的,我已经发布了一个新的