Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Namespaces | Classes | Typedefs | Functions
icl::io Namespace Reference

Namespaces

namespace  dc
 

internal used namespace for libdc1394 dependent help functions and classes


namespace  icl_openni
namespace  pylon

Classes

class  ColorFormatDecoder
 The ColorFormatDecoder allows for easy conversion of special color formats to RGB. More...
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  DCDeviceFeaturesImpl
struct  DCDeviceFeaturesImplDelOp
class  DCDeviceFeatures
 Utility class for handling DC-Device features. More...
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 HAVE_LIBJPEG only) More...
class  JPEGEncoder
 encoding class for data-to-data jpeg compression More...
struct  KinectGrabber
 Special Grabber implementation for Microsoft's Kinect Device. More...
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  OpenNIGrabberThread
 Internally spawned thread class for continuous grabbing. More...
class  OpenNIGrabber
 Grabber implementation for OpenNI based camera access. More...
class  RSBGrabber
 Grabber implementation for RSB based image transfer. More...
class  RSBImageOutput
 image output implementation using the "Robotics Service Bus (RSB)" More...
class  SharedMemoryGrabber
 Grabber class that grabs images from QSharedMemory instances. More...
class  SharedMemoryPublisher
 Publisher, that can be used to publish images via Qt's QSharedMemory. 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  VideoGrabber
 Xine-based Video Grabber (grabs most common image formats) More...

Typedefs

typedef pylon::PylonGrabber PylonGrabber

Functions

std::ostream & operator<< (std::ostream &stream, const FourCC &fourCC)
 overloaded ostream operator for type fourCC
std::ostream & operator<< (std::ostream &s, const GrabberDeviceDescription &d)
 ostream operator for GenericGrabber::FoundDevice instances
std::istream & operator>> (std::istream &is, ImageUndistortion &udist)
 overloaded ostream operator for ImageUndistortion instances
std::ostream & operator<< (std::ostream &s, const ImageUndistortion &udist)
 overloaded istream operator for ImageUndistortion instances
void labelImage (core::ImgBase *image, const std::string &label)
 draws a label into the upper left image corner
core::ImgBasecreateImage_macaw ()
 shortcurt function to create the "macaw"-image
core::ImgBasecreateImage_windows ()
 shortcurt function to create the "windows"-image
core::ImgBasecreateImage_flowers ()
 shortcurt function to create the "flowers"-image
core::ImgBasecreateImage_lena ()
 shortcurt function to create the famous "lena"-image
core::ImgBasecreateImage_cameraman ()
 shortcurt function to create the famous "cameraman"-image
core::ImgBasecreateImage_mandril ()
 shortcurt function to create the "mandril"-image

Detailed Description


Typedef Documentation


Function Documentation

shortcurt function to create the famous "cameraman"-image

Returns:
new image (ownership is passed to the caller!)

shortcurt function to create the "flowers"-image

Returns:
new image (ownership is passed to the caller!)

shortcurt function to create the famous "lena"-image

Returns:
new image (ownership is passed to the caller!)

shortcurt function to create the "macaw"-image

Returns:
new image (ownership is passed to the caller!)

shortcurt function to create the "mandril"-image

Returns:
new image (ownership is passed to the caller!)

shortcurt function to create the "windows"-image

Returns:
new image (ownership is passed to the caller!)
std::ostream& icl::io::operator<< ( std::ostream &  s,
const GrabberDeviceDescription &  d 
) [inline]

ostream operator for GenericGrabber::FoundDevice instances

std::ostream& icl::io::operator<< ( std::ostream &  s,
const ImageUndistortion &  udist 
)

overloaded istream operator for ImageUndistortion instances

std::ostream& icl::io::operator<< ( std::ostream &  stream,
const FourCC &  fourCC 
) [inline]

overloaded ostream operator for type fourCC

std::istream& icl::io::operator>> ( std::istream &  is,
ImageUndistortion &  udist 
)

overloaded ostream operator for ImageUndistortion instances

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines