![]() |
IDSpeakIPL
v1.9.0
|
The Factors of the Color Correction Matrix. More...
#include <peak_ipl/algorithm/peak_ipl_color_corrector.hpp>
Public Attributes | |
| float | factorRR {} |
| Red-Red Factor. More... | |
| float | factorGR {} |
| Green-Red Factor. More... | |
| float | factorBR {} |
| Blue-Red Factor. More... | |
| float | factorRG {} |
| Red-Green Factor. More... | |
| float | factorGG {} |
| Green-Green Factor. More... | |
| float | factorBG {} |
| Blue-Green Factor. More... | |
| float | factorRB {} |
| Red-Blue Factor. More... | |
| float | factorGB {} |
| Green-Blue Factor. More... | |
| float | factorBB {} |
| Blue-Blue Factor. More... | |
The Factors of the Color Correction Matrix.
|
inline |
Constructor for a new ColorCorrectionFactors instance.
Creates a new ColorCorrectionFactors instance.
The matrix is row-wise sorted:
| RR | GR | BR |
| RG | GG | BG |
| RB | GB | BB |
| [in] | facRR | Red-Red Factor. |
| [in] | facGR | Green-Red Factor. |
| [in] | facBR | Blue-Red Factor. |
| [in] | facRG | Red-Green Factor. |
| [in] | facGG | Green-Green Factor. |
| [in] | facBG | Blue-Green Factor. |
| [in] | facRB | Red-Blue Factor. |
| [in] | facGB | Green-Blue Factor. |
| [in] | facBB | Blue-Blue Factor. |
|
default |
Constructor for a new ColorCorrectionFactors instance.
Creates a new ColorCorrectionFactors instance. The Factors are initialized to zero.
|
default |
Destructor for the ColorCorrectionFactors instance.
Destroys a ColorCorrectionFactors instance.
|
default |
Copy Constructor for a new ColorCorrectionFactors instance.
Creates a new ColorCorrectionFactors instance. The Factors are copied from other
| [in] | o | The other instance to copy the factors from. |
|
default |
Move constructor for ColorCorrectionFactors instance.
Moves the instance from other to this. Afterwards other is invalid.
| [in] | o | The other instance to move the factors from. |
|
default |
Copy assigment for ColorCorrectionFactors instance.
Copies the Factors from other to this instance.
| [in] | o | The other instance to copy the factors from. |
|
default |
Move assignment for ColorCorrectionFactors instance.
Moves the factors from other to this.
| [in] | o | The other instance to move the factors from. |
|
inline |
Compare ColorCorrectionFactors.
Compares the factors from other to this instance
| [in] | other | The other instance to compare. |
| float peak::ipl::ColorCorrectionFactors::factorBB {} |
Blue-Blue Factor.
| float peak::ipl::ColorCorrectionFactors::factorBG {} |
Blue-Green Factor.
| float peak::ipl::ColorCorrectionFactors::factorBR {} |
Blue-Red Factor.
| float peak::ipl::ColorCorrectionFactors::factorGB {} |
Green-Blue Factor.
| float peak::ipl::ColorCorrectionFactors::factorGG {} |
Green-Green Factor.
| float peak::ipl::ColorCorrectionFactors::factorGR {} |
Green-Red Factor.
| float peak::ipl::ColorCorrectionFactors::factorRB {} |
Red-Blue Factor.
| float peak::ipl::ColorCorrectionFactors::factorRG {} |
Red-Green Factor.
| float peak::ipl::ColorCorrectionFactors::factorRR {} |
Red-Red Factor.