Source callbacks for Image Processing color correction

Added SourceCallback classes for brightness, contrast, saturation, etc. Added OSC interface to modify color corrections
This commit is contained in:
Bruno Herbelin
2022-10-14 19:05:14 +02:00
parent 5a6daf79b6
commit 48001a660b
9 changed files with 600 additions and 67 deletions

View File

@@ -47,6 +47,15 @@
#define OSC_SOURCE_SIZE "/size"
#define OSC_SOURCE_ANGLE "/angle"
#define OSC_SOURCE_SEEK "/seek"
#define OSC_SOURCE_BRIGHTNESS "/brightness"
#define OSC_SOURCE_CONTRAST "/contrast"
#define OSC_SOURCE_SATURATION "/saturation"
#define OSC_SOURCE_HUE "/hue"
#define OSC_SOURCE_THRESHOLD "/threshold"
#define OSC_SOURCE_GAMMA "/gamma"
#define OSC_SOURCE_COLOR "/color"
#define OSC_SOURCE_POSTERIZE "/posterize"
#define OSC_SOURCE_INVERT "/invert"
#define OSC_SESSION "/session"
#define OSC_SESSION_VERSION "/version"