1from __future__
import annotations
11 Specifies the channel layout used by the debayer module in image processing pipelines.
13 @ingroup ids_peak_icv_python_pipeline_modules
14 @since ids_peak_icv 1.0
19 Red-Green-Blue format with 3 channels.
21 @since ids_peak_icv 1.0
27 Blue-Green-Red format with 3 channels.
29 @since ids_peak_icv 1.0
35 Red-Green-Blue-Alpha format with 4 channels.
37 @since ids_peak_icv 1.0
43 Blue-Green-Red-Alpha format with 4 channels.
45 @since ids_peak_icv 1.0
52 Return the string identifier for this channel layout.
54 @since ids_peak_icv 1.0
60 if string_value ==
"RGB":
61 return DebayerChannelLayout.RGB
62 if string_value ==
"BGR":
63 return DebayerChannelLayout.BGR
64 if string_value ==
"RGBA":
65 return DebayerChannelLayout.RGBA
66 if string_value ==
"BGRA":
67 return DebayerChannelLayout.BGRA
Occurs when a requested operation is not implemented or supported (e.g., exporting to an unsupported ...
Specifies the channel layout used by the debayer module in image processing pipelines.
DebayerChannelLayout create_from_string_value(str string_value)
str string_value(self)
Return the string identifier for this channel layout.