CaptureMoment
0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
pipeline_type.h
Go to the documentation of this file.
1
15
#pragma once
16
17
#include <cstdint>
18
19
namespace
CaptureMoment::Core
{
20
21
namespace
Pipeline {
22
32
enum class
PipelineType
: std::uint8_t {
36
HalideOperation
,
37
38
// Future types can be added here:
39
// SkyAI = 1,
40
// FilterGeneric = 2
41
};
42
43
}
// namespace Pipeline
44
45
}
// namespace CaptureMoment::Core
CaptureMoment::Core::Pipeline::PipelineType
PipelineType
Identifies the specific technology or strategy used for image processing.
Definition
pipeline_type.h:32
CaptureMoment::Core::Pipeline::PipelineType::HalideOperation
@ HalideOperation
Halide-based pipeline for fused pixel operations (Brightness, Contrast, etc.).
CaptureMoment::Core
Manages the lifecycle of a single IWorkingImage instance.
Definition
app_config.cpp:11
CaptureMoment — footer