Keras documentation: Working with images, Keras team, 2024 (TensorFlow) - Official guide covering efficient image data loading, preprocessing, and augmentation techniques in Keras, including image_dataset_from_directory and preprocessing layers.
Deep Learning, Ian Goodfellow, Yoshua Bengio, and Aaron Courville, 2016 (MIT Press) - A foundational textbook on deep learning, providing a detailed theoretical background on convolutional neural networks, data preprocessing, and regularization techniques like data augmentation.
Deep Learning with Python, François Chollet, 2021 (Manning Publications) - Practical guide to building deep learning models with Keras, covering image classification, data loading, preprocessing, and data augmentation with concrete examples.