funcion grayscale