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

Data Structures

class  DebayerChannelLayout
 Specifies the channel layout used by the debayer module in image processing pipelines. More...
 
class  DebayerConversionPolicy
 Specifies the conditions under which the debayer module applies color conversion. 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
 Gain is an image pipeline module that applies gain correction to an image. More...
 
class  ModuleBase
 Base class for all pipeline modules. 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
 A pipeline module for applying tone curve corrections such as gamma adjustment and digital black offset. 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...
 

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 typically accessed through Feature interfaces rather than directly. Direct module access is primarily for advanced use cases and internal pipeline logic.