Метрики анализа - yegorprikhodieko/technical_vision GitHub Wiki

Подробное описание

Резкость

Метод расчета: Дисперсия оператора Лапласа.

sharpness = laplacian.var()

Интерпретация:

  • 2000: Отличная резкость (профессиональные камеры).
  • 1000–2000: Хорошее качество (флагманы).
  • < 500: Низкая резкость (бюджетные устройства).

Контраст

Метод расчета: Стандартное отклонение значений пикселей.

contrast = image.std()

Нормы:

  • 40–60: Оптимальный контраст.
  • < 30: Изображение выглядит "плоским".

Яркость (заглушка)

Планируется реализовать через среднее значение пикселей:

brightness = image.mean()