![]() |
IDS peak IPL v1.17.1
|
Core classes for handling images and pixel data. More...
Classes | |
| class | peak::ipl::Histogram |
| Stores the histogram values. More... | |
| class | peak::ipl::Image |
| Stores the pixel format, width and height of an image and the pointer to the image buffer. More... | |
| class | peak::ipl::PixelFormat |
| Represents a pixel format and its specific properties. More... | |
| class | peak::ipl::PixelLine |
| Represents the values of a horizontal or vertical line of pixels in an image. More... | |
Enumerations | |
| enum class | peak::ipl::PixelFormatName { peak::ipl::PixelFormatName::Invalid = PEAK_IPL_PIXEL_FORMAT_INVALID , peak::ipl::PixelFormatName::BayerGR8 = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_8 , peak::ipl::PixelFormatName::BayerGR10 = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_10 , peak::ipl::PixelFormatName::BayerGR12 = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_12 , peak::ipl::PixelFormatName::BayerRG8 = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_8 , peak::ipl::PixelFormatName::BayerRG10 = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_10 , peak::ipl::PixelFormatName::BayerRG12 = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_12 , peak::ipl::PixelFormatName::BayerGB8 = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_8 , peak::ipl::PixelFormatName::BayerGB10 = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_10 , peak::ipl::PixelFormatName::BayerGB12 = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_12 , peak::ipl::PixelFormatName::BayerBG8 = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_8 , peak::ipl::PixelFormatName::BayerBG10 = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_10 , peak::ipl::PixelFormatName::BayerBG12 = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_12 , peak::ipl::PixelFormatName::Mono8 = PEAK_IPL_PIXEL_FORMAT_MONO_8 , peak::ipl::PixelFormatName::Mono10 = PEAK_IPL_PIXEL_FORMAT_MONO_10 , peak::ipl::PixelFormatName::Mono12 = PEAK_IPL_PIXEL_FORMAT_MONO_12 , peak::ipl::PixelFormatName::Mono16 = PEAK_IPL_PIXEL_FORMAT_MONO_16 , peak::ipl::PixelFormatName::Confidence8 = PEAK_IPL_PIXEL_FORMAT_CONFIDENCE_8 , peak::ipl::PixelFormatName::Confidence16 = PEAK_IPL_PIXEL_FORMAT_CONFIDENCE_16 , peak::ipl::PixelFormatName::Coord3D_C8 = PEAK_IPL_PIXEL_FORMAT_COORD3D_C8 , peak::ipl::PixelFormatName::Coord3D_C16 = PEAK_IPL_PIXEL_FORMAT_COORD3D_C16 , peak::ipl::PixelFormatName::Coord3D_C32f = PEAK_IPL_PIXEL_FORMAT_COORD3D_C32F , peak::ipl::PixelFormatName::Coord3D_ABC32f = PEAK_IPL_PIXEL_FORMAT_COORD3D_ABC32F , peak::ipl::PixelFormatName::YUV420_8_YY_UV_SemiplanarIDS = PEAK_IPL_PIXEL_FORMAT_YUV420_8_YY_UV_SemiplanarIDS , peak::ipl::PixelFormatName::YUV420_8_YY_VU_SemiplanarIDS = PEAK_IPL_PIXEL_FORMAT_YUV420_8_YY_VU_SemiplanarIDS , peak::ipl::PixelFormatName::YUV422_8_UYVY = PEAK_IPL_PIXEL_FORMAT_YUV422_8_UYVY , peak::ipl::PixelFormatName::RGB8 = PEAK_IPL_PIXEL_FORMAT_RGB_8 , peak::ipl::PixelFormatName::RGB10 = PEAK_IPL_PIXEL_FORMAT_RGB_10 , peak::ipl::PixelFormatName::RGB12 = PEAK_IPL_PIXEL_FORMAT_RGB_12 , peak::ipl::PixelFormatName::BGR8 = PEAK_IPL_PIXEL_FORMAT_BGR_8 , peak::ipl::PixelFormatName::BGR10 = PEAK_IPL_PIXEL_FORMAT_BGR_10 , peak::ipl::PixelFormatName::BGR12 = PEAK_IPL_PIXEL_FORMAT_BGR_12 , peak::ipl::PixelFormatName::RGBa8 = PEAK_IPL_PIXEL_FORMAT_RGBA_8 , peak::ipl::PixelFormatName::RGBa10 = PEAK_IPL_PIXEL_FORMAT_RGBA_10 , peak::ipl::PixelFormatName::RGBa12 = PEAK_IPL_PIXEL_FORMAT_RGBA_12 , peak::ipl::PixelFormatName::BGRa8 = PEAK_IPL_PIXEL_FORMAT_BGRA_8 , peak::ipl::PixelFormatName::BGRa10 = PEAK_IPL_PIXEL_FORMAT_BGRA_10 , peak::ipl::PixelFormatName::BGRa12 = PEAK_IPL_PIXEL_FORMAT_BGRA_12 , peak::ipl::PixelFormatName::BayerBG10p = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_10_PACKED , peak::ipl::PixelFormatName::BayerBG12p = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_12_PACKED , peak::ipl::PixelFormatName::BayerGB10p = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_10_PACKED , peak::ipl::PixelFormatName::BayerGB12p = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_12_PACKED , peak::ipl::PixelFormatName::BayerGR10p = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_10_PACKED , peak::ipl::PixelFormatName::BayerGR12p = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_12_PACKED , peak::ipl::PixelFormatName::BayerRG10p = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_10_PACKED , peak::ipl::PixelFormatName::BayerRG12p = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_12_PACKED , peak::ipl::PixelFormatName::Mono10p = PEAK_IPL_PIXEL_FORMAT_MONO_10_PACKED , peak::ipl::PixelFormatName::Mono12p = PEAK_IPL_PIXEL_FORMAT_MONO_12_PACKED , peak::ipl::PixelFormatName::RGB10p32 = PEAK_IPL_PIXEL_FORMAT_RGB_10_PACKED_32 , peak::ipl::PixelFormatName::BGR10p32 = PEAK_IPL_PIXEL_FORMAT_BGR_10_PACKED_32 , peak::ipl::PixelFormatName::BayerRG10g40IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_10_GROUPED_40_IDS , peak::ipl::PixelFormatName::BayerGB10g40IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_10_GROUPED_40_IDS , peak::ipl::PixelFormatName::BayerGR10g40IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_10_GROUPED_40_IDS , peak::ipl::PixelFormatName::BayerBG10g40IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_10_GROUPED_40_IDS , peak::ipl::PixelFormatName::BayerRG12g24IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_RG_12_GROUPED_24_IDS , peak::ipl::PixelFormatName::BayerGB12g24IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_GB_12_GROUPED_24_IDS , peak::ipl::PixelFormatName::BayerGR12g24IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_GR_12_GROUPED_24_IDS , peak::ipl::PixelFormatName::BayerBG12g24IDS = PEAK_IPL_PIXEL_FORMAT_BAYER_BG_12_GROUPED_24_IDS , peak::ipl::PixelFormatName::Mono10g40IDS = PEAK_IPL_PIXEL_FORMAT_MONO_10_GROUPED_40_IDS , peak::ipl::PixelFormatName::Mono12g24IDS = PEAK_IPL_PIXEL_FORMAT_MONO_12_GROUPED_24_IDS } |
| Enum holding the possible pixel format names. More... | |
Core classes for handling images and pixel data.
Provides functionality for representing images, defining pixel formats, accessing pixel lines, and storing histogram information.
|
strong |
Enum holding the possible pixel format names.