visionx::armem_images Namespace Reference

Namespaces

 client
 
 detail
 
 server
 

Classes

class  ArMemToImage
 
class  Image
 A class template implementing the interface defined by ImageBase for a specific aron-generated class. More...
 
class  ImageBase
 A class mediating between the ImageProvider/Processor APIs (based on IVT CByteImages or raw pixel buffers) and the ARON image API (based on cv::Mat). More...
 
struct  ImagesProperties
 
class  ImageToArMem
 Allows to convert multiple CByteImages to Aron images and memory commits. More...
 

Typedefs

using ServerPlugin = server::plugins::Plugin
 
using ServerPluginUser = server::plugins::PluginUser
 

Functions

template<class AronImageT >
void from_aron (const AronImageT &dto, CByteImage &bo)
 
template<class AronImageT >
void from_aron (const AronImageT &dto, cv::Mat &bo)
 
template<class AronImageT >
void to_aron (AronImageT &dto, const CByteImage &bo)
 
template<class AronImageT >
void to_aron (AronImageT &dto, const cv::Mat &bo)
 
template<class AronImageT >
void to_aron (AronImageT &dto, void *&bo)
 

Variables

const armarx::armem::MemoryID depthImagesCoreSegmentID { "", "ImageDepth" }
 
const armarx::armem::MemoryID rgbImagesCoreSegmentID { "", "ImageRGB" }
 

Typedef Documentation

◆ ServerPlugin

Definition at line 71 of file Plugin.h.

◆ ServerPluginUser

Definition at line 40 of file PluginUser.h.

Function Documentation

◆ from_aron() [1/2]

void visionx::armem_images::from_aron ( const AronImageT &  dto,
CByteImage &  bo 
)

Definition at line 75 of file aron_conversions.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ from_aron() [2/2]

void visionx::armem_images::from_aron ( const AronImageT &  dto,
cv::Mat &  bo 
)

Definition at line 102 of file aron_conversions.h.

◆ to_aron() [1/3]

void visionx::armem_images::to_aron ( AronImageT &  dto,
const CByteImage &  bo 
)

Definition at line 58 of file aron_conversions.h.

+ Here is the call graph for this function:

◆ to_aron() [2/3]

void visionx::armem_images::to_aron ( AronImageT &  dto,
const cv::Mat &  bo 
)

Definition at line 95 of file aron_conversions.h.

◆ to_aron() [3/3]

void visionx::armem_images::to_aron ( AronImageT &  dto,
void *&  bo 
)

Definition at line 41 of file aron_conversions.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Variable Documentation

◆ depthImagesCoreSegmentID

const armarx::armem::MemoryID depthImagesCoreSegmentID { "", "ImageDepth" }

Definition at line 32 of file constants.cpp.

◆ rgbImagesCoreSegmentID

const armarx::armem::MemoryID rgbImagesCoreSegmentID { "", "ImageRGB" }

Definition at line 31 of file constants.cpp.