Textual Inversion: Preprocess and Training will only pick-up image files

This commit is contained in:
alg-wiki
2022-10-11 04:30:13 +09:00
parent 04c745ea4f
commit bc3e183b73
3 changed files with 6 additions and 3 deletions

View File

@@ -12,12 +12,13 @@ def preprocess(process_src, process_dst, process_width, process_height, process_
height = process_height
src = os.path.abspath(process_src)
dst = os.path.abspath(process_dst)
extns = [".jpg",".jpeg",".png"]
assert src != dst, 'same directory specified as source and destination'
os.makedirs(dst, exist_ok=True)
files = os.listdir(src)
files = [i for i in os.listdir(src) if os.path.splitext(i.casefold())[1] in extns]
shared.state.textinfo = "Preprocessing..."
shared.state.job_count = len(files)