ImageProvider.h File Reference
#include <deque>
#include <mutex>
#include <unordered_map>
#include <opencv2/core/mat.hpp>
#include <Image/ByteImage.h>
#include <Image/FloatImage.h>
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/services/sharedmemory/IceSharedMemoryProvider.h>
#include <ArmarXCore/core/time/forward_declarations.h>
#include <ArmarXCore/util/tasks.h>
#include <RobotAPI/interface/units/UnitInterface.h>
#include <VisionX/interface/core/CompressedImageProviderInterface.h>
#include <VisionX/interface/core/DataTypes.h>
#include <VisionX/interface/core/ImageProcessorInterface.h>
#include <VisionX/libraries/imrec.h>
+ Include dependency graph for ImageProvider.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ImageProvider
 ImageProvider abstract class defines a component which provide images via ice or shared memory. More...
 

Namespaces

 visionx
 ArmarX headers.
 

Typedefs

using CByteImageUPtr = std::unique_ptr< CByteImage >
 
using CByteImageUPtrVec = std::vector< std::unique_ptr< CByteImage > >