An image structure that makes sense for non-opencv platforms. More...
#include <image_pair.hpp>
Public Member Functions | |
ImagePair () | |
ImagePair (const unsigned char *left_buffer, const unsigned char *right_buffer, const unsigned int &size) | |
Create a pair from two incoming character arrays (usually from the grabber). | |
Public Attributes | |
bool | colour |
unsigned int | height |
std::vector< unsigned char > | left |
std::vector< unsigned char > | right |
unsigned int | size |
ecl::TimeStamp | timestamp |
unsigned int | width |
An image structure that makes sense for non-opencv platforms.
On our embedded boards we usually dont run with opencv, but we need a structure which we can fling around. This is it.
Definition at line 37 of file image_pair.hpp.
mm_vision_msgs::ImagePair::ImagePair | ( | ) | [inline] |
Definition at line 38 of file image_pair.hpp.
mm_vision_msgs::ImagePair::ImagePair | ( | const unsigned char * | left_buffer, |
const unsigned char * | right_buffer, | ||
const unsigned int & | size | ||
) |
Create a pair from two incoming character arrays (usually from the grabber).
left | |
right | |
size | : size of a single one of the image buffers. |
Definition at line 18 of file image_pair.cpp.
Definition at line 49 of file image_pair.hpp.
unsigned int mm_vision_msgs::ImagePair::height |
Definition at line 50 of file image_pair.hpp.
std::vector<unsigned char> mm_vision_msgs::ImagePair::left |
Definition at line 48 of file image_pair.hpp.
std::vector<unsigned char> mm_vision_msgs::ImagePair::right |
Definition at line 48 of file image_pair.hpp.
unsigned int mm_vision_msgs::ImagePair::size |
Definition at line 50 of file image_pair.hpp.
ecl::TimeStamp mm_vision_msgs::ImagePair::timestamp |
Definition at line 51 of file image_pair.hpp.
unsigned int mm_vision_msgs::ImagePair::width |
Definition at line 50 of file image_pair.hpp.