Vylepšení kontrastu

Image Processing in Python

Rebeca Gonzalez

Data engineer

Vylepšení kontrastu

Rentgenový snímek s nízkým kontrastem

Rentgenový snímek s vylepšeným kontrastem

Image Processing in Python

Kontrast

Histogramy pro vylepšení kontrastu

Image Processing in Python

Kontrast

Image Processing in Python

Vylepšení kontrastu

  • Roztažení kontrastu
  • Ekvalizace histogramu
Image Processing in Python

Typy

  • Ekvalizace histogramu
  • Adaptivní ekvalizace histogramu
  • Contrast Limited Adaptive Histogram Equalization (CLAHE)

Image Processing in Python

Ekvalizace histogramu

Image Processing in Python

Ekvalizace histogramu

Image Processing in Python

Ekvalizace histogramu

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')
Image Processing in Python

Ekvalizace histogramu

Image Processing in Python

Adaptivní ekvalizace

  • Contrast Limited Adaptive Histogram Equalization

Image Processing in Python

Contrast Limited Adaptive Equalization

Image Processing in Python

CLAHE v 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')
Image Processing in Python

CLAHE v scikit-image

Image Processing in Python

Pojďme si procvičit!

Image Processing in Python

Preparing Video For Download...