Manages.
More...
#include <ColorGrading.h>
|
| ColorGradingParams (Quality q, ToneMapping algorithm) |
|
void | SetQuality (Quality q) |
|
Quality | GetQuality () const |
|
void | SetToneMapping (ToneMapping algorithm) |
|
ToneMapping | GetToneMapping () const |
|
void | SetTemperature (float temperature) |
|
float | GetTemperature () const |
|
void | SetTint (float tint) |
|
float | GetTint () const |
|
void | SetContrast (float contrast) |
|
float | GetContrast () const |
|
void | SetVibrance (float vibrance) |
|
float | GetVibrance () const |
|
void | SetSaturation (float saturation) |
|
float | GetSaturation () const |
|
void | SetChannelMixer (const Eigen::Vector3f &red, const Eigen::Vector3f &green, const Eigen::Vector3f &blue) |
|
Eigen::Vector3f | GetMixerRed () const |
|
Eigen::Vector3f | GetMixerGreen () const |
|
Eigen::Vector3f | GetMixerBlue () const |
|
void | SetShadowMidtoneHighlights (const Eigen::Vector4f &shadows, const Eigen::Vector4f &midtones, const Eigen::Vector4f &highlights, const Eigen::Vector4f &ranges) |
|
Eigen::Vector4f | GetShadows () const |
|
Eigen::Vector4f | GetMidtones () const |
|
Eigen::Vector4f | GetHighlights () const |
|
Eigen::Vector4f | GetRanges () const |
|
void | SetSlopeOffsetPower (const Eigen::Vector3f &slope, const Eigen::Vector3f &offset, const Eigen::Vector3f &power) |
|
Eigen::Vector3f | GetSlope () const |
|
Eigen::Vector3f | GetOffset () const |
|
Eigen::Vector3f | GetPower () const |
|
void | SetCurves (const Eigen::Vector3f &shadow_gamma, const Eigen::Vector3f &midpoint, const Eigen::Vector3f &highlight_scale) |
|
Eigen::Vector3f | GetShadowGamma () const |
|
Eigen::Vector3f | GetMidpoint () const |
|
Eigen::Vector3f | GetHighlightScale () const |
|
◆ Quality
Quality level of color grading operations.
Enumerator |
---|
kLow | |
kMedium | |
kHigh | |
kUltra | |
◆ ToneMapping
Enumerator |
---|
kLinear | |
kAcesLegacy | |
kAces | |
kFilmic | |
kUchimura | |
kReinhard | |
kDisplayRange | |
◆ ColorGradingParams()
open3d::visualization::rendering::ColorGradingParams::ColorGradingParams |
( |
Quality |
q, |
|
|
ToneMapping |
algorithm |
|
) |
| |
◆ GetContrast()
float open3d::visualization::rendering::ColorGradingParams::GetContrast |
( |
| ) |
const |
|
inline |
◆ GetHighlights()
Eigen::Vector4f open3d::visualization::rendering::ColorGradingParams::GetHighlights |
( |
| ) |
const |
|
inline |
◆ GetHighlightScale()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetHighlightScale |
( |
| ) |
const |
|
inline |
◆ GetMidpoint()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetMidpoint |
( |
| ) |
const |
|
inline |
◆ GetMidtones()
Eigen::Vector4f open3d::visualization::rendering::ColorGradingParams::GetMidtones |
( |
| ) |
const |
|
inline |
◆ GetMixerBlue()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetMixerBlue |
( |
| ) |
const |
|
inline |
◆ GetMixerGreen()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetMixerGreen |
( |
| ) |
const |
|
inline |
◆ GetMixerRed()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetMixerRed |
( |
| ) |
const |
|
inline |
◆ GetOffset()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetOffset |
( |
| ) |
const |
|
inline |
◆ GetPower()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetPower |
( |
| ) |
const |
|
inline |
◆ GetQuality()
Quality open3d::visualization::rendering::ColorGradingParams::GetQuality |
( |
| ) |
const |
|
inline |
◆ GetRanges()
Eigen::Vector4f open3d::visualization::rendering::ColorGradingParams::GetRanges |
( |
| ) |
const |
|
inline |
◆ GetSaturation()
float open3d::visualization::rendering::ColorGradingParams::GetSaturation |
( |
| ) |
const |
|
inline |
◆ GetShadowGamma()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetShadowGamma |
( |
| ) |
const |
|
inline |
◆ GetShadows()
Eigen::Vector4f open3d::visualization::rendering::ColorGradingParams::GetShadows |
( |
| ) |
const |
|
inline |
◆ GetSlope()
Eigen::Vector3f open3d::visualization::rendering::ColorGradingParams::GetSlope |
( |
| ) |
const |
|
inline |
◆ GetTemperature()
float open3d::visualization::rendering::ColorGradingParams::GetTemperature |
( |
| ) |
const |
|
inline |
◆ GetTint()
float open3d::visualization::rendering::ColorGradingParams::GetTint |
( |
| ) |
const |
|
inline |
◆ GetToneMapping()
ToneMapping open3d::visualization::rendering::ColorGradingParams::GetToneMapping |
( |
| ) |
const |
|
inline |
◆ GetVibrance()
float open3d::visualization::rendering::ColorGradingParams::GetVibrance |
( |
| ) |
const |
|
inline |
◆ SetChannelMixer()
void open3d::visualization::rendering::ColorGradingParams::SetChannelMixer |
( |
const Eigen::Vector3f & |
red, |
|
|
const Eigen::Vector3f & |
green, |
|
|
const Eigen::Vector3f & |
blue |
|
) |
| |
◆ SetContrast()
void open3d::visualization::rendering::ColorGradingParams::SetContrast |
( |
float |
contrast | ) |
|
◆ SetCurves()
void open3d::visualization::rendering::ColorGradingParams::SetCurves |
( |
const Eigen::Vector3f & |
shadow_gamma, |
|
|
const Eigen::Vector3f & |
midpoint, |
|
|
const Eigen::Vector3f & |
highlight_scale |
|
) |
| |
◆ SetQuality()
void open3d::visualization::rendering::ColorGradingParams::SetQuality |
( |
Quality |
q | ) |
|
◆ SetSaturation()
void open3d::visualization::rendering::ColorGradingParams::SetSaturation |
( |
float |
saturation | ) |
|
◆ SetShadowMidtoneHighlights()
void open3d::visualization::rendering::ColorGradingParams::SetShadowMidtoneHighlights |
( |
const Eigen::Vector4f & |
shadows, |
|
|
const Eigen::Vector4f & |
midtones, |
|
|
const Eigen::Vector4f & |
highlights, |
|
|
const Eigen::Vector4f & |
ranges |
|
) |
| |
◆ SetSlopeOffsetPower()
void open3d::visualization::rendering::ColorGradingParams::SetSlopeOffsetPower |
( |
const Eigen::Vector3f & |
slope, |
|
|
const Eigen::Vector3f & |
offset, |
|
|
const Eigen::Vector3f & |
power |
|
) |
| |
◆ SetTemperature()
void open3d::visualization::rendering::ColorGradingParams::SetTemperature |
( |
float |
temperature | ) |
|
◆ SetTint()
void open3d::visualization::rendering::ColorGradingParams::SetTint |
( |
float |
tint | ) |
|
◆ SetToneMapping()
void open3d::visualization::rendering::ColorGradingParams::SetToneMapping |
( |
ToneMapping |
algorithm | ) |
|
◆ SetVibrance()
void open3d::visualization::rendering::ColorGradingParams::SetVibrance |
( |
float |
vibrance | ) |
|
The documentation for this class was generated from the following files: