Introduction
Image augmentation transforms help create more varied pictures from a few images. This makes machine learning models better at understanding new pictures.
When you have a small number of images to train a model.
When you want your model to recognize objects from different angles or lighting.
When you want to reduce overfitting by showing the model many versions of the same image.
When you want to simulate real-world changes like rotation, flipping, or zooming.
When you want to improve model accuracy without collecting more data.