我在读取多个文件上的图像时遇到问题。我有一个像这样的文件:
现在,我想读取文件rgb中的所有图像,但是文件rgb中也有3个文件夹(00,01,02),其中包含图像。如何读取3个文件夹00,01,02中的所有图像。此外,在文件夹注释中,我还有3个名为00、01和02的文件夹,但是在这3个文件夹中,它包含2种文件,分别是txt和npy。我只想阅读txt文件,该怎么办?
我将使用“ rgb”文件中的图像来训练模型,而txt文件将用作标签
pathlib.Path()
允许通配符匹配您要查找的内容。**
是一个与“所有子目录”*
匹配并与文件名中的任何内容匹配的通配符:
from pathlib import Path
p = Path('Videos frame')
for f in p.glob('rgb/**/*.png'): # or whatever your image type is...
print(f)
for f in p.glob('annotation/**/*.txt'):
print(f)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句