I thing the problem is that the Model is expecting a greyscale image instead of a RGB.
You should check the first layer of the Neural Net and see if the input is a 3 channel image or (as I suspect) 1.