Added Grayscale processing: Need to add Sharpen