Enhancing Image Classification with Convolutional Neural Networks