|
#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>
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... | |