HDK
|
#include <memory>
#include <OpenImageIO/export.h>
#include <OpenImageIO/fmath.h>
#include <OpenImageIO/imageio.h>
#include <OpenImageIO/typedesc.h>
#include <OpenImageIO/ustring.h>
Go to the source code of this file.
Classes | |
class | ColorProcessor |
class | ColorConfig |
Macros | |
#define | OIIO_HAS_COLORPROCESSOR 1 |
#define | OIIO_COLORCONFIG_USES_SHARED_PTR 1 |
Typedefs | |
typedef std::shared_ptr < ColorProcessor > | ColorProcessorHandle |
Functions | |
float | sRGB_to_linear (float x) |
simd::vfloat4 | sRGB_to_linear (const simd::vfloat4 &x) |
float | linear_to_sRGB (float x) |
Utility – convert linear value to sRGB. More... | |
simd::vfloat4 | linear_to_sRGB (const simd::vfloat4 &x) |
Utility – convert linear value to sRGB. More... | |
float | Rec709_to_linear (float x) |
float | linear_to_Rec709 (float x) |
Utility – convert linear value to Rec709. More... | |
typedef std::shared_ptr<ColorProcessor> ColorProcessorHandle |
|
inline |
Utility – convert Rec709 value to linear http://en.wikipedia.org/wiki/Rec._709
Utility – convert sRGB value to linear http://en.wikipedia.org/wiki/SRGB
|
inline |