IDS peak ICV v1.6.0
Loading...
Searching...
No Matches
IDSImaging.Peak.ICV.Pipeline.Types Namespace Reference

Data Structures

class  ColorCorrectionMatrix
 Color correction matrix. More...
 

Enumerations

enum  BinningMode {
  Average = 0 ,
  Sum = 1
}
 Mode parameter for the binning algorithm. More...
 
enum  ChromaticAdaptionAlgorithm {
  Legacy = BackendAlgorithm.PEAK_ICV_CHROMATIC_ADAPTION_ALGORITHM_LEGACY ,
  Bradford = BackendAlgorithm.PEAK_ICV_CHROMATIC_ADAPTION_ALGORITHM_BRADFORD
}
 Algorithm used for chromatic adaption. More...
 
enum  ColorSpace {
  SRGB_D50 = BackendColorSpace.PEAK_ICV_COLOR_SPACE_SRGB_D50 ,
  SRGB_D65 = BackendColorSpace.PEAK_ICV_COLOR_SPACE_SRGB_D65 ,
  CIE_RGB_E = BackendColorSpace.PEAK_ICV_COLOR_SPACE_CIE_RGB_E ,
  ECI_RGB_D50 = BackendColorSpace.PEAK_ICV_COLOR_SPACE_ECI_RGB_D50 ,
  Adobe_RGB_D65 = BackendColorSpace.PEAK_ICV_COLOR_SPACE_ADOBE_RGB_D65
}
 Color spaces supported by the chromatic adaptation feature. More...
 
enum  DebayerChannelLayout {
  RGB = 0 ,
  BGR = 1 ,
  RGBA = 2 ,
  BGRA = 3
}
 Specifies the channel layout used by the debayer module in image processing pipelines. More...
 
enum  DebayerConversionPolicy {
  Bypass = 0 ,
  BayerOnly = 1 ,
  BayerAndMono = 2
}
 Specifies the conditions under which the debayer module applies color conversion. More...
 
enum  ProcessingPolicy {
  Fast = 0 ,
  Balanced = 1 ,
  Enhanced = 2
}
 Specifies the processing policy. More...
 
enum  Rotation {
  None = BackendAngle.PEAK_ICV_PREPROCESSING_TRANSFORMATION_ROTATION_NONE ,
  Degree90Counterclockwise ,
  Degree180 = BackendAngle.PEAK_ICV_PREPROCESSING_TRANSFORMATION_ROTATION_180_DEGREE ,
  Degree90Clockwise = BackendAngle.PEAK_ICV_PREPROCESSING_TRANSFORMATION_ROTATION_90_DEGREE_CLOCKWISE
}
 Angle parameter for the rotation algorithm. More...