Spaces:
No application file
No application file
| # Copyright 2019-present NAVER Corp. | |
| # CC BY-NC-SA 3.0 | |
| # Available only for non-commercial use | |
| import os, pdb | |
| from .dataset import Dataset | |
| from .pair_dataset import SyntheticPairDataset | |
| class ImgFolder(Dataset): | |
| """load all images in a folder (no recursion).""" | |
| def __init__(self, root, imgs=None, exts=(".jpg", ".png", ".ppm")): | |
| Dataset.__init__(self) | |
| self.root = root | |
| self.imgs = imgs or [f for f in os.listdir(root) if f.endswith(exts)] | |
| self.nimg = len(self.imgs) | |
| def get_key(self, idx): | |
| return self.imgs[idx] | |