![]() |
Image Component Library (ICL)
|
Classes | |
| struct | AcquisitionInterruptor |
| Utility Structure. More... | |
| class | BayerToRgb8Icl |
| This ColorConverter uses the icl Bayer to Rgb conversion. More... | |
| class | ColorConverter |
| Pure virtual interface for color converters. More... | |
| class | ConcGrabberBuffer |
| This is used for concurrent writing and reading of ConvBuffers. More... | |
| class | ConvBuffers |
| This class holds all buffers needed for ColorConversion. More... | |
| struct | GrabbingInterruptor |
| Utility Structure. More... | |
| struct | Interruptable |
| Utility Structure. More... | |
| class | Mono16sToMono16s |
| This ColorConverter is used for pylon-mono16s to icl-mono16s conversion. More... | |
| class | Mono8uToMono8u |
| This ColorConverter is used for pylon-mono8u to icl-mono8u conversion. More... | |
| class | MonoToMono8u |
| This ColorConverter is used for other pylon-mono to icl-mono8u conversion. More... | |
| struct | PylonAutoEnv |
| Utility Structure. More... | |
| class | PylonCameraOptions |
| This is a helper class for Pylon camera settings. More... | |
| class | PylonColorConverter |
| This is the color-conversion-class for Pylon images. More... | |
| class | PylonColorToRgb |
| This ColorConverter is used for pylon-bayer/yuv to icl-rgb conversion. More... | |
| class | PylonGrabber |
| Grabber implementation for a Basler Pylon-based GIG-E Grabber. More... | |
| class | PylonGrabberBuffer |
| Buffer, registered to the Pylon-drivers StreamGrabber. More... | |
| class | PylonGrabberThread |
| Internally spawned thread class for continuous grabbing. More... | |
| class | Rgb8uToRgb8u |
| This ColorConverter is used for pylon-rgb to icl-rgb conversion. More... | |
| class | TsBuffer |
| A buffer holding image information and timestamp. More... | |
| class | Yuv422ToRgb8Icl |
| This ColorConverter uses the icl Yuv422 to Rgb conversion. More... | |
| class | Yuv422YUYVToRgb8Icl |
| This ColorConverter uses the icl Yuv422YUYV to Rgb conversion. More... | |
Functions | |
| template<typename NODE , typename RET > | |
| RET | getNodeValue (NODE *node) |
| template function to get the value of an IValue-subclass More... | |
| template<typename NODE , typename RET > | |
| int64_t | getNodeValue (GenApi::IEnumeration *node) |
| template function overload to get the int64_t-value of an IEnumeration More... | |
| template<typename NODE , typename VAL > | |
| void | setNodeValue (NODE *node, VAL value) |
| template function to set the value of an IValue-subclass More... | |
| template<typename NODE , typename VAL > | |
| void | setNodeValue (GenApi::IEnumeration *node, std::string value) |
| template function overload to set the value of an IEnumeration More... | |
| template<typename NODE , typename VAL > | |
| void | setNodeValue (GenApi::IEnumeration *node, int64_t value) |
| template function overload to set the value of an IEnumeration More... | |
| template<typename OBJ , typename NODE , typename VAL > | |
| bool | setParameterValueOf (OBJ *object, std::string parameter, VAL value) |
| set the value of a parameter of a specific type on a specific source (camera/grabber) More... | |
| template<typename SOURCE , typename NODE , typename RET > | |
| RET | getParameterValueOf (SOURCE *source, std::string param) |
| get the value of a parameter of a specific type from a spec. source (camera/grabber) More... | |
| ICLIO_API std::string | getParameterValueString (Pylon::IPylonDevice *device, std::string parameter) |
| returns a string representation of the value of a parameter of the camera. More... | |
| ICLIO_API void | printHelp () |
| Prints help-information to std::cout. More... | |
| ICLIO_API Pylon::CDeviceInfo | getDeviceFromArgs (std::string args) |
| Uses args to find demanded device. More... | |
| ICLIO_API int | channelFromArgs (std::string args) |
| Uses args to find out which BufferChannel to use. More... | |
| ICLIO_API Pylon::DeviceInfoList_t | getPylonDeviceList (Pylon::DeviceInfoList_t *filter=NULL) |
| Returns a list of available Pylon devices. More... | |
| ICLIO_API int icl::io::pylon::channelFromArgs | ( | std::string | args | ) |
Uses args to find out which BufferChannel to use.
| ICLIO_API Pylon::CDeviceInfo icl::io::pylon::getDeviceFromArgs | ( | std::string | args | ) |
Uses args to find demanded device.
| RET icl::io::pylon::getNodeValue | ( | NODE * | node | ) |
template function to get the value of an IValue-subclass
| int64_t icl::io::pylon::getNodeValue | ( | GenApi::IEnumeration * | node | ) |
template function overload to get the int64_t-value of an IEnumeration
| RET icl::io::pylon::getParameterValueOf | ( | SOURCE * | source, |
| std::string | param | ||
| ) |
get the value of a parameter of a specific type from a spec. source (camera/grabber)
| ICLIO_API std::string icl::io::pylon::getParameterValueString | ( | Pylon::IPylonDevice * | device, |
| std::string | parameter | ||
| ) |
returns a string representation of the value of a parameter of the camera.
| ICLIO_API Pylon::DeviceInfoList_t icl::io::pylon::getPylonDeviceList | ( | Pylon::DeviceInfoList_t * | filter = NULL | ) |
Returns a list of available Pylon devices.
| filter | if provided will be used to filter available devices |
| ICLIO_API void icl::io::pylon::printHelp | ( | ) |
Prints help-information to std::cout.
| void icl::io::pylon::setNodeValue | ( | NODE * | node, |
| VAL | value | ||
| ) |
template function to set the value of an IValue-subclass
| void icl::io::pylon::setNodeValue | ( | GenApi::IEnumeration * | node, |
| std::string | value | ||
| ) |
template function overload to set the value of an IEnumeration
| void icl::io::pylon::setNodeValue | ( | GenApi::IEnumeration * | node, |
| int64_t | value | ||
| ) |
template function overload to set the value of an IEnumeration
| bool icl::io::pylon::setParameterValueOf | ( | OBJ * | object, |
| std::string | parameter, | ||
| VAL | value | ||
| ) |
set the value of a parameter of a specific type on a specific source (camera/grabber)
1.8.15