1. Spatial filtering techniques include neighbourhood operations, smoothing filters, sharpening filters, and combining filtering techniques. Neighbourhood operations operate on pixels surrounding a central pixel.
2. Simple neighbourhood operations include minimum, maximum, and median filters. Smoothing filters average pixel values in a neighbourhood to reduce noise while preserving edges.
3. Convolution and correlation are similar operations that involve multiplying a filter kernel with pixels in an image neighbourhood. Convolution involves flipping the filter kernel before multiplication.