Улучшение контраста

Обработка изображений в 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

Адаптивная эквализация

  • Контрастно-ограниченная адаптивная эквализация гистограммы

Обработка изображений в 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...