o
    rf                     @   s.   d dl Z d dlmZ dededefddZdS )    N)Imageinput_folderoutput_folder
resolutionc                 C   s   t j|st | tdd t | D }g }t|ddD ]/\}}tt j	| |
d}||}|dd}	t j	||	}
||
 ||	|f qtd |D ]\}}t| d	|d
  d|d   qUd S )Nc                 S   s   g | ]}|  d r|qS ))z.png.jpgz.jpegz.bmpz.gif)lowerendswith).0f r   D/workspaces/Masterarbeit/13_resize_and_rename_images/output_15_RP.py
<listcomp>
   s    z,resize_and_rename_images.<locals>.<listcomp>   )startRGB03r   zModified images resolutions:z: r   z x )ospathexistsmakedirssortedlistdir	enumerater   openjoinconvertresizesaveappendprint)r   r   r   image_filesmodified_imagesidx
image_fileimgimg_resizednew_filenamenew_filepathfilenameresr   r   r   resize_and_rename_images   s   


"r*   )r   PILr   strtupler*   r   r   r   r   <module>   s    