convert COIL 20 images - acwooding/dimension_reduction GitHub Wiki

from src.paths import interim_data_path, processed_data_path
from PIL import Image

dataset_name = 'coil-20'

filepath = interim_data_path / dataset_name / 'processed_images'
target_extension = '.png'
target_dir = processed_data_path / dataset_name / target_extension.lstrip('.')

if not target_dir.exists():
    os.makedirs(target_dir)

for file in filepath.iterdir():
    target_file = target_dir / (file.stem + target_extension)
    img = Image.open(file)
    img.save(target_file)