Rescaling each image Individually with keras
Normalize to $[0, 1]$ is what I'd do to ensure that the model gets expected (sanitized) inputs.

Using the samplewise_std_normalization is something that I'd do inside the model to highlight features.
E.g. a white pixel is more important in a mostly black image than in a noisy image.