IDS peak ICV v1.5.0
Loading...
Searching...
No Matches
peak_icv_debayer_module.hpp File Reference
#include <peak_common/pipeline/modules/peak_common_imodule.hpp>
#include <peak_icv/pipeline/detail/peak_icv_pipeline_utils.hpp>
#include <peak_icv/pipeline/types/peak_icv_debayer_channel_layout.hpp>
#include <peak_icv/pipeline/types/peak_icv_processing_policy.hpp>
#include <peak_icv/types/peak_icv_image.hpp>
#include <peak_icv_c/algorithms/preprocessing/peak_icv_image_converter.h>
#include <algorithm>
#include <sstream>
#include <string>

Data Structures

class  DebayerModule
 Debayer is an image pipeline module that converts Bayer RAW images into standard color formats. More...
 

Namespaces

namespace  peak
 
namespace  peak::pipeline
 Interfaces and implementations for defining and controlling data processing pipelines.
 
namespace  peak::pipeline::detail
 

Enumerations

enum class  DebayerConversionPolicy {
  Bypass ,
  BayerOnly ,
  BayerAndMono
}
 Specifies the conditions under which the Debayer module performs color conversion. More...
 

Functions

std::string ToString (const DebayerConversionPolicy &policy)
 
DebayerConversionPolicy ToDebayerConversionPolicy (const std::string &policy)
 

Detailed Description

Author
IDS Imaging Development Systems GmbH
Date
2025-07-09
Since
1.0

Copyright (c) 2025 - 2026, IDS Imaging Development Systems GmbH. All rights reserved.