Image Transformations

Apply preprocessing and augmentations to images.


Preprocessing steps are image changes that are done to all images, like resizing or converting to grayscale. Preprocessing steps will be applied to training, validation, and testing sets.


Image augmentation steps are image changes designed only to increase dataset size for better performance, like randomly altering brightness or rotation. Image augmentation steps will be applied only to training images.