ConstantsColor

class lib.training.data.augmentation.ConstantsColor(clahe_base_contrast: int, clahe_chance: float, clahe_max_size: int, lab_adjust: ndarray)

Bases: object

Dataclass for holding constants for enhancing an image (ie contrast/color adjustment)

Parameters:
  • clahe_base_contrast (int) – The base number for Contrast Limited Adaptive Histogram Equalization

  • clahe_chance (float) – Probability to perform Contrast Limited Adaptive Histogram Equalization

  • clahe_max_size (int) – Maximum clahe window size

  • lab_adjust (numpy.ndarray) – Adjustment amounts for L*A*B augmentation

clahe_base_contrast: int = <dataclasses._MISSING_TYPE object>

The base number for Contrast Limited Adaptive Histogram Equalization

clahe_chance: float = <dataclasses._MISSING_TYPE object>

Probability to perform Contrast Limited Adaptive Histogram Equalization

clahe_max_size: int = <dataclasses._MISSING_TYPE object>

Maximum clahe window size

lab_adjust: ndarray = <dataclasses._MISSING_TYPE object>

Adjustment amounts for L*A*B augmentation