![]() |
Oyranos Colour Management System API |
#include <oyranos_icc.h>
#include <oyranos_types.h>
Typedefs | |
typedef uint32_t | oyPixel_t |
Enumerations | |
enum | oyDATATYPE_e { oyUINT8, oyUINT16, oyUINT32, oyHALF, oyFLOAT, oyDOUBLE } |
Basic data types for anonymous pointers. More... | |
enum | oyCHANNELTYPE_e { oyCHANNELTYPE_UNDEFINED, oyCHANNELTYPE_OTHER, oyCHANNELTYPE_LIGHTNESS, oyCHANNELTYPE_COLOUR, oyCHANNELTYPE_COLOUR_LIGHTNESS, oyCHANNELTYPE_COLOUR_LIGHTNESS_PREMULTIPLIED, oyCHANNELTYPE_DEPTH, oyCHANNELTYPE_ALPHA1, oyCHANNELTYPE_ALPHA2, oyCHANNELTYPE_ALPHA3, oyCHANNELTYPE_U, oyCHANNELTYPE_V } |
Channels types of Colours. More... | |
enum | oyPIXEL_ACCESS_TYPE_e { oyPIXEL_ACCESS_IMAGE, oyPIXEL_ACCESS_POINT, oyPIXEL_ACCESS_LINE } |
Pixel access types. More... | |
enum | oyLAYOUT_e { oyLAYOUT = 0, oyPOFF_X, oyPOFF_Y, oyCOFF, oyDATA_SIZE, oyCHANS, oyCHAN0 } |
Pixel mask descriptions. More... | |
Functions | |
oyCHANNELTYPE_e | oyICCColourSpaceToChannelLayout (icColorSpaceSignature sig, int pos) |
describe a channels characteristic More... | |
[Template file inheritance graph] +– oyranos_image.template.h
Oyranos is an open source Colour Management System