![]() |
Image Component Library (ICL)
|
Namespaces | |
| dc | |
| internal used namespace for libdc1394 dependent help functions and classes | |
| icl_openni | |
| pylon | |
Classes | |
| class | ColorFormatDecoder |
| The ColorFormatDecoder allows for easy conversion of special color formats to RGB. More... | |
| class | ConfigurableRemoteServer |
| class | CreateGrabber |
| Create Grabber class that provides an image from ICL's create function. More... | |
| class | DCDevice |
| Device struct, used by the DCGrabber class to identify devices. More... | |
| class | DCDeviceFeatures |
| Utility class for handling DC-Device features. More... | |
| class | DCDeviceFeaturesImpl |
| struct | DCDeviceFeaturesImplDelOp |
| class | DCDeviceOptions |
| Utility struct for DC Camera device options. More... | |
| class | DCGrabber |
| Grabber implementation for handling DC-Devices using libdc1394 (Version >= 2.0.rc9) . More... | |
| class | DemoGrabber |
| Demo Grabber class providing am image with a moving rect. More... | |
| class | FileGrabber |
| Grabber implementation to grab from files . More... | |
| class | FileGrabberPlugin |
| interface for ImageGrabber Plugins for reading different file types More... | |
| class | FileGrabberPluginBICL |
| Plugin to grab binary icl image (.bicl or .bicl.gz) More... | |
| class | FileGrabberPluginCSV |
| FileGrabber plugins for writing ".csv" files (Comma-Separated Values) More... | |
| class | FileGrabberPluginImageMagick |
| Interface class for reading images using an ImageMagick++ wrapper. More... | |
| class | FileGrabberPluginJPEG |
| Plugin class to read "jpeg" and "jpg" images. More... | |
| class | FileGrabberPluginPNG |
| Plugin class to read "png" images. More... | |
| class | FileGrabberPluginPNM |
| Plugin to grab ".ppm", ".pgm", ".pgm" and ".icl" images. More... | |
| class | FileList |
| Utility class implementing a list of files. More... | |
| class | FilenameGenerator |
| Utility class for generating a stream of filenames. More... | |
| class | FileWriter |
| File Writer implementation writing images to the hard disc. More... | |
| class | FileWriterPlugin |
| Interface class for writer plugins writing images in different file formats. More... | |
| class | FileWriterPluginBICL |
| Writer plugin to write binary icl image (extension bicl / bicl.gz) More... | |
| class | FileWriterPluginCSV |
| Writer plugins for ".csv"-files (Comma-Separated Values) More... | |
| class | FileWriterPluginImageMagick |
| Interface class for writing images using an ImageMagick++ wrapper. More... | |
| class | FileWriterPluginJPEG |
| A Writer Plugin for writing ".jpeg" and ".jpg" images. More... | |
| class | FileWriterPluginPNG |
| A Writer Plugin for writing ".png" images. More... | |
| class | FileWriterPluginPNM |
| Writer plugin to write images as ".ppm", ".pgm", ".pnm" and ".icl". More... | |
| class | FourCC |
| Wrapper class for fourcc color codes. More... | |
| class | GenericGrabber |
| Common interface class for all grabbers. More... | |
| class | GenericImageOutput |
| Generic Sink for images. More... | |
| class | Grabber |
| Common interface class for all grabbers. More... | |
| struct | GrabberDeviceDescription |
| defines and explains an available grabber device More... | |
| class | ImageCompressor |
| Encoder class for optimized encoding of images. More... | |
| struct | ImageOutput |
| Minimal interface for image output classes. More... | |
| class | ImageUndistortion |
| class | IntrinsicCalibrator |
| class | JPEGDecoder |
| Utility class for decoding JPEG-Data streams (with ICL_HAVE_LIBJPEG only) More... | |
| class | JPEGEncoder |
| encoding class for data-to-data jpeg compression More... | |
| class | Kinect11BitCompressor |
| struct | Kinect2Grabber |
| Special Grabber implementation for Microsoft's Kinect2 Device. More... | |
| struct | KinectGrabber |
| Special Grabber implementation for Microsoft's Kinect Device. More... | |
| class | LibAVVideoWriter |
| class | MyrmexDecoder |
| class | OpenCVCamGrabber |
| Grabber class that uses OpenCV's grabbing function to grab camera images. More... | |
| class | OpenCVVideoGrabber |
| opencv base grabber implementation for movie files More... | |
| class | OpenCVVideoWriter |
| class | OpenNIGrabber |
| Grabber implementation for OpenNI based camera access. More... | |
| class | OpenNIGrabberThread |
| Internally spawned thread class for continuous grabbing. Only one instance needed. More... | |
| class | OptrisGrabber |
| Grabber class that grabs images using the libImager library from Optris. More... | |
| class | PixelSenseGrabber |
| PixelSense Grabber class. More... | |
| class | RSBGrabber |
| Grabber implementation for RSB based image transfer. More... | |
| class | RSBImageOutput |
| image output implementation using the "Robotics Service Bus (RSB)" More... | |
| class | RSBIOUtil |
| Simple and ready to use RSB-Informer and RSB-Listener Interface. More... | |
| struct | RSBIOUtilDataBase |
| struct | RSBIOUtilDataExtra |
| Tier 3: branding for using protocol-buffer types by default! More... | |
| class | RSBListener |
| class | RSBSender |
| class | SharedMemoryGrabber |
| Grabber class that grabs images from SharedMemorySegment instances. More... | |
| class | SharedMemoryPublisher |
| Publisher, that can be used to publish images via SharedMemorySegment. More... | |
| class | SharedMemorySegment |
| Implementation of a cross-process shared memory. More... | |
| struct | SharedMemorySegmentLocker |
| an easy way to lock a SharedMemorySegment, unlocking at destruction. More... | |
| class | SharedMemorySegmentRegister |
| This is used to register all created SharedMemorySegments. More... | |
| class | SwissRangerGrabber |
| Grabber-Implementation for the SwissRanger time-of-flight camera using the libMesaSR library. More... | |
| class | TestImages |
| Utility class for creating test images. More... | |
| class | V4L2Grabber |
| The Video for Linux 2 Grabber uses the v4l2-api to access video capturing devices . More... | |
| class | V4L2LoopBackOutput |
| ImageOutput implementation for V4L2-Looback devices. More... | |
| class | VideoGrabber |
| Xine-based Video Grabber (grabs most common image formats) More... | |
| class | XiGrabber |
| Grabber class that grabs images using the XiAPI (extension of the M3API) More... | |
| class | ZmqGrabber |
| Grabber class that grabs images from ZeroMQ-based network interfaces. More... | |
| class | ZmqImageOutput |
| image output implementation using the ZeroMQ (ZMQ) framwork More... | |
Typedefs | |
| typedef pylon::PylonGrabber | PylonGrabber |
Functions | |
| std::ostream & | operator<< (std::ostream &stream, const FourCC &fourCC) |
| overloaded ostream operator for type fourCC More... | |
| std::ostream & | operator<< (std::ostream &s, const GrabberDeviceDescription &d) |
| ostream operator for GenericGrabber::FoundDevice instances More... | |
| ICLIO_API std::istream & | operator>> (std::istream &is, ImageUndistortion &udist) |
| overloaded ostream operator for ImageUndistortion instances More... | |
| ICLIO_API std::ostream & | operator<< (std::ostream &s, const ImageUndistortion &udist) |
| overloaded istream operator for ImageUndistortion instances More... | |
| ICLIO_API void | labelImage (core::ImgBase *image, const std::string &label) |
| draws a label into the upper left image corner More... | |
| ICLIO_API std::ostream & | operator<< (std::ostream &str, const PixelSenseGrabber::Blob &b) |
| overloaded ostream operator for the PixelSenseGrabber::Blob type More... | |
| ICLIO_API std::istream & | operator>> (std::istream &str, PixelSenseGrabber::Blob &b) |
| overloaded istream operator for the PixelSenseGrabber::Blob type More... | |
| REGISTER_RSBIOUtil_COMMON_TYPE (std::string, string, primitive.string) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (int32_t, int, primitive.int) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (uint32_t, int, primitive.int) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (int64_t, int, primitive.int) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (uint64_t, int, primitive.int) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (float, float, primitive.float) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (double, double, primitive.double) | |
| REGISTER_RSBIOUtil_COMMON_TYPE (bool, bool, primitive.bool) | |
| ICLIO_API core::ImgBase * | createImage_macaw () |
| shortcurt function to create the "macaw"-image More... | |
| ICLIO_API core::ImgBase * | createImage_windows () |
| shortcurt function to create the "windows"-image More... | |
| ICLIO_API core::ImgBase * | createImage_flowers () |
| shortcurt function to create the "flowers"-image More... | |
| ICLIO_API core::ImgBase * | createImage_lena () |
| shortcurt function to create the famous "lena"-image More... | |
| ICLIO_API core::ImgBase * | createImage_cameraman () |
| shortcurt function to create the famous "cameraman"-image More... | |
| ICLIO_API core::ImgBase * | createImage_mandril () |
| shortcurt function to create the "mandril"-image More... | |
| ICLIO_API core::ImgBase* icl::io::createImage_cameraman | ( | ) |
shortcurt function to create the famous "cameraman"-image
| ICLIO_API core::ImgBase* icl::io::createImage_flowers | ( | ) |
shortcurt function to create the "flowers"-image
| ICLIO_API core::ImgBase* icl::io::createImage_lena | ( | ) |
shortcurt function to create the famous "lena"-image
| ICLIO_API core::ImgBase* icl::io::createImage_macaw | ( | ) |
shortcurt function to create the "macaw"-image
| ICLIO_API core::ImgBase* icl::io::createImage_mandril | ( | ) |
shortcurt function to create the "mandril"-image
| ICLIO_API core::ImgBase* icl::io::createImage_windows | ( | ) |
shortcurt function to create the "windows"-image
|
inline |
ostream operator for GenericGrabber::FoundDevice instances
| ICLIO_API std::ostream& icl::io::operator<< | ( | std::ostream & | s, |
| const ImageUndistortion & | udist | ||
| ) |
overloaded istream operator for ImageUndistortion instances
| ICLIO_API std::ostream& icl::io::operator<< | ( | std::ostream & | str, |
| const PixelSenseGrabber::Blob & | b | ||
| ) |
overloaded ostream operator for the PixelSenseGrabber::Blob type
concatenates relevant information using a comma delimiter
|
inline |
overloaded ostream operator for type fourCC
| ICLIO_API std::istream& icl::io::operator>> | ( | std::istream & | is, |
| ImageUndistortion & | udist | ||
| ) |
overloaded ostream operator for ImageUndistortion instances
| ICLIO_API std::istream& icl::io::operator>> | ( | std::istream & | str, |
| PixelSenseGrabber::Blob & | b | ||
| ) |
overloaded istream operator for the PixelSenseGrabber::Blob type
relevant information is assumed to be comma delimited
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | std::string | , |
| string | , | ||
| primitive. | string | ||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | int32_t | , |
| int | , | ||
| primitive. int | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | uint32_t | , |
| int | , | ||
| primitive. int | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | int64_t | , |
| int | , | ||
| primitive. int | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | uint64_t | , |
| int | , | ||
| primitive. int | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | float | , |
| float | , | ||
| primitive. float | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | double | , |
| double | , | ||
| primitive. double | |||
| ) |
| icl::io::REGISTER_RSBIOUtil_COMMON_TYPE | ( | bool | , |
| bool | , | ||
| primitive. bool | |||
| ) |
1.8.15