![]() |
IDS peak IPL
v1.9.2
|
Go to the source code of this file.
Classes | |
| struct | peak::ipl::Size2D |
| 2D size of an image. More... | |
Namespaces | |
| peak | |
| The "peak::ipl" namespace contains the whole image processing library. | |
| peak::ipl | |
Enumerations | |
| enum | peak::ipl::ConversionMode { peak::ipl::ConversionMode::Fast = PEAK_IPL_CONVERSION_MODE_FAST, peak::ipl::ConversionMode::HighQuality = PEAK_IPL_CONVERSION_MODE_HIGH_QUALITY, peak::ipl::ConversionMode::Classic = PEAK_IPL_CONVERSION_MODE_CLASSIC } |
| Enum holding the possible conversion modes. More... | |
| enum | 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::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::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... | |
| enum | peak::ipl::BayerPattern { peak::ipl::BayerPattern::Unknown = PEAK_IPL_BAYER_PATTERN_UNKNOWN, peak::ipl::BayerPattern::None = PEAK_IPL_BAYER_PATTERN_NONE, peak::ipl::BayerPattern::Bayer_GR = PEAK_IPL_BAYER_PATTERN_BAYER_GR, peak::ipl::BayerPattern::Bayer_RG = PEAK_IPL_BAYER_PATTERN_BAYER_RG, peak::ipl::BayerPattern::Bayer_GB = PEAK_IPL_BAYER_PATTERN_BAYER_GB, peak::ipl::BayerPattern::Bayer_BG = PEAK_IPL_BAYER_PATTERN_BAYER_BG } |
| Enum holding the possible bayer patterns. More... | |
| enum | peak::ipl::Endianness { peak::ipl::Endianness::Unknown = PEAK_IPL_ENDIANNESS_UNKNOWN, peak::ipl::Endianness::LittleEndian = PEAK_IPL_ENDIANNESS_LITTLE_ENDIAN, peak::ipl::Endianness::BigEndian = PEAK_IPL_ENDIANNESS_BIG_ENDIAN } |
| Enum holding the possible endianness (the byte order). More... | |
| enum | peak::ipl::Orientation { peak::ipl::Orientation::Horizontal = PEAK_IPL_ORIENTATION_HORIZONTAL, peak::ipl::Orientation::Vertical = PEAK_IPL_ORIENTATION_VERTICAL } |
| Enum holding the possible orientation. More... | |
| enum | peak::ipl::InterpolationAlgorithm { peak::ipl::InterpolationAlgorithm::nearest = PEAK_IPL_INTERPOLATION_NEAREST, peak::ipl::InterpolationAlgorithm::linear = PEAK_IPL_INTERPOLATION_LINEAR, peak::ipl::InterpolationAlgorithm::cubic = PEAK_IPL_INTERPOLATION_CUBIC, peak::ipl::InterpolationAlgorithm::area = PEAK_IPL_INTERPOLATION_AREA, peak::ipl::InterpolationAlgorithm::lanczos4 = PEAK_IPL_INTERPOLATION_LANCZOS4, peak::ipl::InterpolationAlgorithm::linear_exact = PEAK_IPL_INTERPOLATION_LINEAR_EXACT, peak::ipl::InterpolationAlgorithm::nearest_exact = PEAK_IPL_INTERPOLATION_NEAREST_EXACT } |
| Enum holding the possible interpolation algorithm. More... | |
Variables | |
| peak::ipl::PEAK_IPL_MAYBE_UNUSED | |
Copyright (c) 2019 - 2023, IDS Imaging Development Systems GmbH. All rights reserved.