mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
b37cbd26d5
* Channel adjustment config * Create RgbChannelAdjustment.h * Delete RgbChannelAdjustment.h * Create RgbChannelAdjustment.cpp * Create RgbChannelAdjustment.h * Delete RgbChannelAdjustment.cpp * Create ColorAdjustment.cpp * Delete RgbChannelAdjustment.h * Create ColorAdjustment.h * Update ColorAdjustment.h * Update ColorAdjustment.h * Update ColorAdjustment.h * Update ColorAdjustment.cpp * Update Hyperion.cpp * Update Hyperion.cpp * Update Hyperion.cpp * Update Hyperion.h * Create RgbChannelAdjustment.cpp * Create RgbChannelAdjustment.h * Create ColorAdjustment.h * Create MultiColorAdjustment.h * Update MultiColorAdjustment.h * Create MultiColorAdjustment.cpp * Delete ColorAdjustment.cpp * Delete ColorAdjustment.h * Update RgbChannelAdjustment.cpp * Update Hyperion.cpp * Update Hyperion.h * Update Hyperion.cpp * Bug fixes * Update hyperion.config.json * Add color adjustment to json server and client and adapt hyperion-remote * Change the color modification order * Minor bug fix * Create calibration Images folder * Create calibration Gamma folder * Create calibration RGB folder * Added files via upload * Delete .gitkeep * Delete .gitkeep * Added files via upload * Delete .gitkeep * Update color effect order and don't correct twice * Uploaded gradient images Former-commit-id: 8ab465e59834f12a21709a6f4546bd6808a2a495
23 lines
452 B
C++
23 lines
452 B
C++
#pragma once
|
|
|
|
// STL includes
|
|
#include <string>
|
|
|
|
// Utils includes
|
|
#include <utils/RgbChannelAdjustment.h>
|
|
|
|
class ColorAdjustment
|
|
{
|
|
public:
|
|
|
|
/// Unique identifier for this color transform
|
|
std::string _id;
|
|
|
|
/// The RED-Channel (RGB) adjustment
|
|
RgbChannelAdjustment _rgbRedAdjustment;
|
|
/// The GREEN-Channel (RGB) transform
|
|
RgbChannelAdjustment _rgbGreenAdjustment;
|
|
/// The BLUE-Channel (RGB) transform
|
|
RgbChannelAdjustment _rgbBlueAdjustment;
|
|
};
|