|
HDK
|
#include <memory>#include <OpenImageIO/export.h>#include <OpenImageIO/fmath.h>#include <OpenImageIO/imageio.h>#include <OpenImageIO/typedesc.h>#include <OpenImageIO/ustring.h>
Include dependency graph for color.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) |
| simd::vfloat4 | linear_to_sRGB (const simd::vfloat4 &x) |
| float | Rec709_to_linear (float x) |
| float | linear_to_Rec709 (float x) |
| typedef std::shared_ptr<ColorProcessor> ColorProcessorHandle |
|
inline |
Utility – convert Rec709 value to linear transfer function, without any change in color primaries. http://en.wikipedia.org/wiki/Rec._709
Utility – convert sRGB value to linear transfer function, without any change in color primaries. http://en.wikipedia.org/wiki/SRGB
|
inline |