IDS peak ICV v1.0.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>
Include dependency graph for peak_icv_debayer_module.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

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
}
 Defines 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, IDS Imaging Development Systems GmbH. All rights reserved.

Definition in file peak_icv_debayer_module.hpp.