Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_color_balance_adjustment.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2013 Sahil Nagpal <nagpal.sahil01@gmail.com>
3 *
4 * SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#ifndef _KIS_COLOR_BALANCE_ADJUSTMENT_H_
8#define _KIS_COLOR_BALANCE_ADJUSTMENT_H_
9
11
13{
14public:
15
17
19
20 KoColorTransformation* createTransformation(const KoColorSpace* colorSpace, QHash<QString, QVariant> parameters) const override;
21
22};
23
25{
26public:
27
29
30 float colorBalanceTransform(float value, float lightness, float shadows, float midtones, float highlights);
31};
32
33#endif
float value(const T *src, size_t ch)
KoColorTransformation * createTransformation(const KoColorSpace *colorSpace, QHash< QString, QVariant > parameters) const override
QList< QPair< KoID, KoID > > supportedModels() const override
float colorBalanceTransform(float value, float lightness, float shadows, float midtones, float highlights)