IDS peak ICV v1.6.0
Loading...
Searching...
No Matches
Pipeline Modules

Data Structures

class  ColorMatrixTransformationModule
 Color matrix transformation is an image pipeline module that applies a Types.ColorCorrectionMatrix to an image. More...
 
class  DebayerModule
 Debayer is an image pipeline module that converts Bayer RAW images into standard color formats. More...
 
class  DownsamplingModule
 Downsampling is used to decrease the image size. More...
 
class  GainModule
 Image pipeline module for applying gain to the image. More...
 
class  HotpixelCorrectionModule
 Hotpixel correction is an image pipeline module for detecting and correcting hot pixels in camera images. More...
 
class  ModuleBase
 Base class for all pipeline modules. More...
 
class  MonoConversionModule
 Mono conversion is an image pipeline module that converts images to a monochrome format. More...
 
class  PixelFormatConversionModule
 Pixel format conversion module that transforms images to a specified output pixel format. More...
 
class  SharpeningModule
 Sharpening is an image pipeline module that applies a sharpening filter to enhance image detail. More...
 
class  ToneCurveCorrectionModule
 Tone curve correction is an image pipeline module that applies digital black correction and inverse gamma transformation to an image. More...
 
class  TransformationModule
 Transformation is an image pipeline module that provides mirror and rotation functionality. More...
 
class  UnpackModule
 Unpack is an image pipeline module that converts packed pixel formats into corresponding unpacked Bayer or mono formats. More...
 

Enumerations

enum  DownsamplingMode {
  BinningAverage = Backend.Types.peak_icv_downsampling_mode.PEAK_ICV_BINNING_AVERAGE ,
  BinningSum = Backend.Types.peak_icv_downsampling_mode.PEAK_ICV_BINNING_SUM ,
  Decimation = Backend.Types.peak_icv_downsampling_mode.PEAK_ICV_DECIMATION
}
 Mode parameter for the downsampling algorithm. More...
 

Detailed Description

Core processing modules that perform specific image transformation operations.

Pipeline modules are the fundamental building blocks of the image processing pipeline. Each module encapsulates a specific image processing algorithm and can be configured independently. Modules are typically not accessed directly by users; instead, they are controlled through the higher-level Feature interfaces.

Module Categories

Format Conversion Modules

Enhancement Modules

Geometric Transformation Modules

Correction Modules

Note
Modules are only accessible through feature interfaces. See Pipeline Features

Enumeration Type Documentation

◆ DownsamplingMode

Mode parameter for the downsampling algorithm.

Since
IDSImaging.Peak.ICV 1.3
Enumerator
BinningAverage 

The averaged pixel values of neighboring rows and/or columns are computed during binning.

BinningSum 

The pixel values of neighboring rows and/or columns are summed during binning.

Decimation 

The additional pixel values of neighboring rows and/or columns are skipped during decimation.