Plum Ripeness Analysis in Real Environments Using Deep Learning with Convolutional Neural Networks