2.2 Pixel Operations
- Thresholding -
change to zero if pixel value beyond one or more threshold value(s)
- Adaptive Thresholding - thresholding using local values near pixel
- Contrast and Brightness Stretching - uses linear functions to
generate histogram (or brightness-contrast) transform, see:
1.3.3.1 to
1.3.3.5
- Histogram Equalization - uses non linear functions to generate histogram (or brightness-contrast) transform
- reduce contrast of brighter regions: log, root, etc.
A common use for the log transform is for viewing Fourier
transformed images where the brightest pixel is 10 time brighter than the
second brightest pixel. Another common use is when the main focus in an
image is relatively dark and the background is relatively bright.
- increase contrast of brighter regions: exp, power, etc.
- middle region changes: use arbitrary monotonic functions or use non monotonic
functions and generate cummulative histogram
- Invert -
Each pixel value is subtracted from the maximum pixel value.
For greyscale images this reverses light and dark. For color images this changes to
color negative.