|
|
A class template implementing the interface defined by ImageBase for a specific aron-generated class.
More...
#include <VisionX/libraries/armem/vision/images/core/Image.h>
Inheritance diagram for Image< AronImageT >:Public Member Functions | |
| const cv::Mat & | getImage () const override |
| cv::Mat & | getImage () override |
| Image (const armarx::armem::MemoryID &instanceID, size_t imageIndex) | |
| std::string | printFormat () const override |
| void | resetImage (int rows, int cols) override |
| Initialize the image matrix header with the correct size (and type) but without allocating data. | |
| armarx::aron::data::DictPtr | toAron () const override |
| CByteImage | toCByteImage () const override |
| bool | updateAronImage (const armarx::armem::wm::Memory &memory) override |
| bool | usePixels (CByteImage *inputImage) override |
| bool | usePixels (void *inputPixelBuffer) override |
Public Member Functions inherited from ImageBase | |
| void | addQuery (armarx::armem::client::query::Builder &queryBuilder) const |
| ImageBase (const armarx::armem::MemoryID &instanceID, size_t imageIndex) | |
| virtual bool | usePixels (CByteImage **inputImages) |
| virtual bool | usePixels (void **inputPixelBuffers) |
| virtual | ~ImageBase () |
Public Attributes | |
| AronImageT | aronImage |
Public Attributes inherited from ImageBase | |
| size_t | imageIndex = 0 |
| armarx::armem::MemoryID | instanceID |
| bool | updated = false |
Additional Inherited Members | |
Static Public Member Functions inherited from ImageBase | |
| static bool | areSameSize (const CByteImage &lhs, const CByteImage &rhs) |
| static bool | areSameSize (const CByteImage &lhs, const cv::Mat &rhs) |
| static bool | areSameSize (const cv::Mat &lhs, const CByteImage &rhs) |
| static bool | areSameSize (const cv::Mat &lhs, const cv::Mat &rhs) |
A class template implementing the interface defined by ImageBase for a specific aron-generated class.
It is assumed that AronImageT has an image member of the type cv::Mat, which is generated when using the Image tag in ARON XML.
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |