MTF
|
ViSP input pipeline. More...
#include <inputUtils.h>
Public Member Functions | |
InputVP (const InputVPParams *_params=nullptr) | |
bool | initialize () override |
bool | update () override |
bool | constBuffer () override |
return true if the memory address of the output image buffer is constant, i.e. More... | |
![]() | |
InputBase (const InputParams *_params=nullptr) | |
virtual void | remapBuffer (unsigned char **new_addr) |
virtual int | getFrameID () const |
virtual const cv::Mat & | getFrame () const |
virtual cv::Mat & | getFrame (FrameType frame_type) |
apparently a const function cannot return a non const object by reference | |
virtual int | getNFrames () const |
virtual int | getHeight () const |
virtual int | getWidth () const |
virtual void | getFrame (vpImage< vpRGBa > &vp_img) const |
virtual void | convert (const vpImage< vpRGBa > &vp_img, cv::Mat &cv_img) const |
virtual void | convert (const cv::Mat &cv_img, vpImage< vpRGBa > &vp_img) const |
Additional Inherited Members | |
![]() | |
bool | destroy |
![]() | |
int | n_frames |
int | img_width |
int | img_height |
int | n_channels |
int | frame_id |
int | n_buffers |
int | buffer_id |
int | invert_seq |
string | file_path |
bool | const_buffer |
vector< cv::Mat > | cv_buffer |
ViSP input pipeline.
|
inlineoverridevirtual |
return true if the memory address of the output image buffer is constant, i.e.
the image returned by getFrame is always read into the same memory location
Reimplemented from utils::InputBase.