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: