cs230-code-examples icon indicating copy to clipboard operation
cs230-code-examples copied to clipboard

Error when run build_dataset.py on windows

Open Amin-Tgz opened this issue 5 years ago • 1 comments

In Windows OS, folder names in a path join together with back slash [ \ ] instead of slash [ / ] like this:

C:\Program Files\NVIDIA GPU Computing Toolkit

so build_dataset.py throw an error. because it can't split filename from directory.

I solve it by replace the slash with double back slash '\'

image.save(os.path.join(output_dir, **filename.split('\\')[-1])**)

Thanks.

Amin-Tgz avatar Apr 05 '19 11:04 Amin-Tgz

def resize_and_save(filename, output_dir, size=SIZE): """Resize the image contained in filename and save it to the output_dir""" image = Image.open(filename) # Use bilinear interpolation instead of the default "nearest neighbor" method image = image.resize((size, size), Image.BILINEAR) image.save(os.path.join(output_dir, filename.split(os.sep)[-1]))

3a1b2c3 avatar Jan 23 '24 11:01 3a1b2c3