列出和操作文件夹中的图像

时间:2018-10-11 18:17:19

标签: image glob os.path

我很难理解os.path,Path和glob的区别和用法。

就目前而言,我想做的就是用此代码获取图像并对其进行操作,这对于我的项目(有时会给我带来一些错误),Kaggle猫对狗来说几乎是完美的,但是我从Python 3.4中读到,最好使用Path而不是os.path

def load_dogs():
    path = 'train/'
    dog_path = os.path.join(path, 'dog*)
    for dog in glob(dog_path):
        dog_img = cv2.imread(dog)
        ...
        dogs.append(dog_img )

您能说明一下glob的工作原理吗?我知道os.path给了我一个字符串。但是,给我什么?文件本身?

在这种情况下,为什么以及如何开始使用Path而不是os.path?

是的。我阅读了文档,但感到更加困惑。

0 个答案:

没有答案