Spatial filtering is widely used for extracting detail and controlling noise. Filtering is not like stretching, which works on each individual pixel in isolation. When filtering an image, each pixel is affected by its neighbors. This actually moves information around the image.