Computer Vision (1) Image Preprocessing

Principles of image display and storage

color space

RGB color space

  • Additive Color Mixing: Color Displays
    insert image description here
  • Value range【0,255】【0.0,1.0】

CMY(K) color space

  • Subtractive color mixing, printing
  • 4-channel CMYK
  • Value range [0,255], [0.0, 1.0]

insert image description here

HSV color space

  • Concept of human vision, painter color matching
  • 3 elements: HSV
    insert image description here

CIE-XYZ color space

  • International Association of Illumination, 1931
  • Direct measurement based on human vision
  • Human visual system - visual cells
    • shortwave medium wavelength
  • Tristimulus value channel (red, green, blue)

insert image description here

Image storage principle

mainstream color space

  • three color map
  • Single channel grayscale image

Image Enhancement Goals

  • Improve image visuals
  • Includes image sharpening, smoothing, denoising, gamma adjustment (contrast enhancement)

image processing method

insert image description here

Point Operations: Histogram-Based Contrast Enhancement

insert image description here

Histogram: quantizes the data space (bin).

Histogram equalization

insert image description here
insert image description here

Adaptive Histogram Equalization

insert image description here

CLASH

insert image description here
insert image description here
insert image description here

Morphological processing

insert image description here

Spatial Domain Processing: Convolution

Spatial Domain Processing and Transformation

insert image description here
insert image description here
insert image description here

border padding strategy

insert image description here

Airspace Analysis and Transformationinsert image description here

insert image description here

insert image description here

insert image description here
insert image description here

insert image description here
insert image description here
insert image description here

insert image description here
sum must be 0

insert image description here

Frequency Domain Analysis and Transformation

insert image description here
insert image description here
insert image description here

Application of convolution (smoothing, edge detection, sharpening, etc.)

insert image description here

insert image description here

Frequency domain processing: Fourier transform, wavelet transform

insert image description here
insert image description here

insert image description here
insert image description here
insert image description here
insert image description here
insert image description here

insert image description here
insert image description here

insert image description here
insert image description here
insert image description here
insert image description here
insert image description here
insert image description here

insert image description here

Application cases: smooth, edge, CLAHE, etc.

Guess you like

Origin blog.csdn.net/m0_60634555/article/details/131831244