Kontrastförbättring

Bildbehandling i Python

Rebeca Gonzalez

Data engineer

Kontrastförbättring

Röntgenbild med låg kontrast

Röntgenbild med förbättrad kontrast

Bildbehandling i Python

Kontrast

Histogram för kontrastförbättring

Bildbehandling i Python

Kontrast

Bildbehandling i Python

Förbättra kontrast

  • Kontraststräckning
  • Histogramutjämning
Bildbehandling i Python

Typer

  • Histogramutjämning
  • Adaptiv histogramutjämning
  • Contrast Limited Adaptive Histogram Equalization (CLAHE)

Bildbehandling i Python

Histogramutjämning

Bildbehandling i Python

Histogramutjämning

Bildbehandling i Python

Histogramutjämning

from skimage import exposure

# Obtain the equalized image image_eq = exposure.equalize_hist(image)
# Show original and result show_image(image, 'Original') show_image(image_eq, 'Histogram equalized')
Bildbehandling i Python

Histogramutjämning

Bildbehandling i Python

Adaptiv utjämning

  • Kontrastbegränsad adaptiv histogramutjämning

Bildbehandling i Python

Kontrastbegränsad adaptiv utjämning

Bildbehandling i Python

CLAHE i scikit-image

from skimage import exposure

# Apply adaptive Equalization
image_adapteq = exposure.equalize_adapthist(image, clip_limit=0.03)

# Show original and result show_image(image, 'Original') show_image(image_adapteq, 'Adaptive equalized')
Bildbehandling i Python

CLAHE i scikit-image

Bildbehandling i Python

Nu kör vi en övning!

Bildbehandling i Python

Preparing Video For Download...