Покращення контрасту

Обробка зображень у Python

Rebeca Gonzalez

Data engineer

Покращення контрасту

Рентгенівський знімок із низьким контрастом

Рентгенівський знімок із покращеним контрастом

Обробка зображень у Python

Контраст

Гістограми для підвищення контрасту

Обробка зображень у Python

Контраст

Обробка зображень у Python

Підвищення контрасту

  • Розтягування контрасту
  • Вирівнювання гістограми
Обробка зображень у Python

Види

  • Вирівнювання гістограми
  • Адаптивне вирівнювання гістограми
  • Обмежене за контрастом адаптивне вирівнювання гістограми (CLAHE)

Обробка зображень у Python

Вирівнювання гістограми

Обробка зображень у Python

Вирівнювання гістограми

Обробка зображень у Python

Вирівнювання гістограми

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')
Обробка зображень у Python

Вирівнювання гістограми

Обробка зображень у Python

Адаптивне вирівнювання

  • Contrastive Limited Adaptive Histogram Equalization

Обробка зображень у Python

Обмежене за контрастом адаптивне вирівнювання

Обробка зображень у Python

CLAHE у 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')
Обробка зображень у Python

CLAHE у scikit-image

Обробка зображень у Python

Давайте потренуємось!

Обробка зображень у Python

Preparing Video For Download...