A class template implementing the interface defined by ImageBase
for a specific aron-generated class.
More...
#include <VisionX/libraries/armem/vision/images/core/forward_declarations.h>
template<class AronImageT>
class visionx::armem_images::Image< AronImageT >
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.
Definition at line 33 of file forward_declarations.h.
◆ Image()
◆ getImage() [1/2]
const cv::Mat& getImage |
( |
| ) |
const |
|
inlineoverride |
◆ getImage() [2/2]
◆ printFormat()
std::string printFormat |
( |
| ) |
const |
|
inlineoverride |
◆ resetImage()
void resetImage |
( |
int |
rows, |
|
|
int |
cols |
|
) |
| |
|
inlineoverride |
Initialize the image matrix header with the correct size (and type) but without allocating data.
Definition at line 120 of file Image.h.
◆ toAron()
◆ toCByteImage()
CByteImage toCByteImage |
( |
| ) |
const |
|
inlineoverride |
◆ updateAronImage()
◆ usePixels() [1/2]
bool usePixels |
( |
CByteImage< AronImageT > * |
inputImage | ) |
|
|
inlineoverride |
◆ usePixels() [2/2]
bool usePixels |
( |
void * |
inputPixelBuffer | ) |
|
|
inlineoverride |
◆ aronImage
The documentation for this class was generated from the following files: