OCCT3D OCCT 8.0.1
OCCT documentation

Search guides and API reference

Enter at least two characters.

    Open CASCADE Technology Reference Manual 8.0.1
    Image_Format.hxx File Reference

    Enumerations

    enum  Image_Format {
      Image_Format_UNKNOWN = 0 , Image_Format_Gray = 1 , Image_Format_Alpha , Image_Format_RGB ,
      Image_Format_BGR , Image_Format_RGB32 , Image_Format_BGR32 , Image_Format_RGBA ,
      Image_Format_BGRA , Image_Format_GrayF , Image_Format_AlphaF , Image_Format_RGF ,
      Image_Format_RGBF , Image_Format_BGRF , Image_Format_RGBAF , Image_Format_BGRAF ,
      Image_Format_GrayF_half , Image_Format_RGF_half , Image_Format_RGBAF_half , Image_Format_Gray16
    }
     This enumeration defines packed image plane formats. More...
    enum  { Image_Format_NB = Image_Format_Gray16 + 1 }

    Enumeration Type Documentation

    ◆ anonymous enum

    anonymous enum
    Enumerator
    Image_Format_NB 

    ◆ Image_Format

    This enumeration defines packed image plane formats.

    Enumerator
    Image_Format_UNKNOWN 

    unsupported or unknown format

    Image_Format_Gray 

    1 byte per pixel, intensity of the color

    Image_Format_Alpha 

    1 byte per pixel, transparency

    Image_Format_RGB 

    3 bytes packed RGB image plane

    Image_Format_BGR 

    same as RGB but with different components order

    Image_Format_RGB32 

    4 bytes packed RGB image plane (1 extra byte for alignment, may have undefined value)

    Image_Format_BGR32 

    same as RGB but with different components order

    Image_Format_RGBA 

    4 bytes packed RGBA image plane

    Image_Format_BGRA 

    same as RGBA but with different components order

    Image_Format_GrayF 

    1 float (4-bytes) per pixel (1-component plane), intensity of the color

    Image_Format_AlphaF 

    1 float (4-bytes) per pixel (1-component plane), transparency

    Image_Format_RGF 

    2 floats (8-bytes) RG image plane

    Image_Format_RGBF 

    3 floats (12-bytes) RGB image plane

    Image_Format_BGRF 

    same as RGBF but with different components order

    Image_Format_RGBAF 

    4 floats (16-bytes) RGBA image plane

    Image_Format_BGRAF 

    same as RGBAF but with different components order

    Image_Format_GrayF_half 

    1 half-float (2-bytes) intensity of color

    Image_Format_RGF_half 

    2 half-floats (4-bytes) RG image plane

    Image_Format_RGBAF_half 

    4 half-floats (8-bytes) RGBA image plane

    Image_Format_Gray16 

    2 bytes per pixel (unsigned short integer), intensity of the color