Some Clahe algorithm options can be set to optimize the results:

  • INPUT_CHANNEL : Set the source channel to be equalized. NOTE: Only one channel can be processed.
  • OUTPUT_CH_CHANNEL : Set the output channel name.

The size used to compute the Clahe can be freely set.

  • CLAHE_CV2 = True : Set the OpenCV2 algorithm – False the Skimage one.
  • HISTO_STRETCH : With the CLAHE_CV2 = False sets the result stretching.
  • BLOCK_NUMBER_X : Sets the number of horizontal patches (tiles) used to compute the local equlization.
  • BLOCK_NUMBER_Y : Sets the number of vertical patches (tiles) used to compute the local equalization.
  • CLIP_LIMIT_CV2 : Sets the clipping limit, normalized between 0 and 100 (higher values give more contrast). It is applied to the OpenCv2 algorithm.
  • CLIP_LIMIT_SKIMAGE : Sets the clipping limit, normalized between 0 and 1 (higher values give more contrast). It is applied to the Skimage algorithm.
  • ACTIVE_FRAME : If True, the Clahe is applied only to the active time point.
  • ACTIVE_PLANE : If True, the Clahe is applied only to the active Z plane.