Synergy Color Management Component - SDK -  2018.0.80
pixelFormat.h File Reference

List of pixel formats and related utilities. More...

Namespaces

 SYNCOLOR
 Autodesk SynColor SDK public namespace.
 

Enumerations

enum  SYNCOLOR::PixelFormat {
  PF_UNKNOWN = 0x0, PF_RGB_8i = 0x01017, PF_RGB_10i = 0x02017, PF_RGB_10iP = 0x02117,
  PF_RGB_12i = 0x04017, PF_RGB_16i = 0x08017, PF_RGB_16f = 0x10017, PF_RGB_32f = 0x20017,
  PF_RGBA_8i = 0x0101F, PF_RGBA_10i = 0x0201F, PF_RGBA_10iP = 0x0211F, PF_RGBA_12i = 0x0401F,
  PF_RGBA_16i = 0x0801F, PF_RGBA_16f = 0x1001F, PF_RGBA_32f = 0x2001F, PF_BGR_8i = 0x01027,
  PF_BGRA_8i = 0x0102F, PF_BGRA_16i = 0x0802F, PF_ABGR_8i = 0x0104F
}
 List of pixel formats. More...
 

Functions

SYN_EXPORT PixelFormat SYNCOLOR::strToPF (const char *pfStr)
 Convert a string to a pixel format value. More...
 
SYN_EXPORT const char * SYNCOLOR::pfToStr (PixelFormat pf)
 Convert a pixel format to its corresponding string. More...
 
SYN_EXPORT unsigned SYNCOLOR::getImageSizeInByte (const ROI &roi, PixelFormat pf)
 Get the size in bytes of a region of interest (ROI) given the PixelFormat. More...
 
SYN_EXPORT unsigned SYNCOLOR::getPixelSizeInByte (PixelFormat pf)
 Get the pixel size of the PixelFormat. More...
 
SYN_EXPORT unsigned SYNCOLOR::getNumChannels (PixelFormat pf)
 Get the number of channels of the PixelFormat. More...
 

Detailed Description

List of pixel formats and related utilities.