ImageProcessor.h File Reference
#include <ArmarXCore/core/services/tasks/PeriodicTask.h>
#include <ArmarXCore/core/IceManager.h>
#include <ArmarXCore/core/services/sharedmemory/IceSharedMemoryConsumer.h>
#include <ArmarXCore/interface/core/SharedMemory.h>
#include <Image/ByteImage.h>
#include <Image/FloatImage.h>
#include <VisionX/interface/core/DataTypes.h>
#include <VisionX/interface/core/ImageProcessorInterface.h>
#include <VisionX/tools/FPSCounter.h>
#include <VisionX/core/ImageProvider.h>
#include <condition_variable>
#include <shared_mutex>
#include <mutex>
+ Include dependency graph for ImageProcessor.h:

Go to the source code of this file.

Classes

class  ImageProcessor
 The ImageProcessor class provides an interface for access to ImageProviders via Ice and shared memory. More...
 
class  ImageProcessorPropertyDefinitions
 
class  ImageProviderInfo
 
class  ImageTransferStats
 The ImageTransferStats class provides information on the connection between ImageProvider and ImageProcessor. More...
 
class  ResultImageProvider
 The ResultImageProvider is used by the ImageProcessor to stream result images to any other processor (e.g. More...
 

Namespaces

 visionx
 ArmarX headers.
 

Typedefs

using ImageProcessorPtr = IceInternal::Handle< ImageProcessor >
 Shared pointer for convenience. More...