MCPcopy Create free account
hub / github.com/OpenImagingLab/FlashVSR / LowMemoryImageFolder

Class LowMemoryImageFolder

diffsynth/data/video.py:48–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46
47
48class LowMemoryImageFolder:
49 def __init__(self, folder, file_list=None):
50 if file_list is None:
51 self.file_list = search_for_images(folder)
52 else:
53 self.file_list = [os.path.join(folder, file_name) for file_name in file_list]
54
55 def __len__(self):
56 return len(self.file_list)
57
58 def __getitem__(self, item):
59 return Image.open(self.file_list[item]).convert("RGB")
60
61 def __del__(self):
62 pass
63
64
65def crop_and_resize(image, height, width):

Callers 1

__init__Method · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected