#include <networkWrappers/frameGrabber_nwc_yarp/FrameGrabber_nwc_yarp.h>
Inheritance diagram for FrameGrabberOf_ForwarderWithStream< ImageType >:Public Member Functions | |
| FrameGrabberOf_ForwarderWithStream (FrameGrabberMsgs *thriftClient) | |
| ~FrameGrabberOf_ForwarderWithStream () override=default | |
| int | height () const override |
| Return the height of each frame. | |
| int | width () const override |
| Return the width of each frame. | |
| yarp::dev::ReturnValue | getImage (ImageType &image) override |
| Get an image from the frame grabber. | |
| yarp::dev::ReturnValue | getImageCrop (yarp::dev::cropType_id_t cropType, std::vector< yarp::dev::vertex_t > vertices, ImageType &image) override |
| Get a crop of the image from the frame grabber. | |
| void | setStreamReceiver (StreamReceiver *m_streamReceiver) |
Public Member Functions inherited from yarp::dev::IFrameGrabberImageBase | |
| virtual | ~IFrameGrabberImageBase () |
| Destructor. | |
Definition at line 28 of file FrameGrabber_nwc_yarp.h.
| FrameGrabberOf_ForwarderWithStream< ImageType >::FrameGrabberOf_ForwarderWithStream | ( | FrameGrabberMsgs * | thriftClient | ) |
Definition at line 25 of file FrameGrabber_nwc_yarp.cpp.
|
overridedefault |
|
overridevirtual |
Get an image from the frame grabber.
| image | the image to be filled |
Implements yarp::dev::IFrameGrabberOf< ImageType >.
Definition at line 79 of file FrameGrabber_nwc_yarp.cpp.
|
overridevirtual |
Get a crop of the image from the frame grabber.
Note: this is not configuring the camera sensor to acquire a crop of the image, nor to generate a cropped version of the streaming. Instead, the full image is acquired and then a crop is created from it. If the hardware supports it, it is possible to override this method and request a hardware crop.
| cropType | enum specifying how the crop shall be generated |
| vertices | the input coordinate (u,v) required by the cropType |
| image | the image to be filled |
Reimplemented from yarp::dev::IFrameGrabberOf< ImageType >.
Definition at line 105 of file FrameGrabber_nwc_yarp.cpp.
|
overridevirtual |
Return the height of each frame.
Implements yarp::dev::IFrameGrabberImageBase.
Definition at line 31 of file FrameGrabber_nwc_yarp.cpp.
| void FrameGrabberOf_ForwarderWithStream< ImageType >::setStreamReceiver | ( | StreamReceiver * | m_streamReceiver | ) |
Definition at line 167 of file FrameGrabber_nwc_yarp.cpp.
|
overridevirtual |
Return the width of each frame.
Implements yarp::dev::IFrameGrabberImageBase.
Definition at line 54 of file FrameGrabber_nwc_yarp.cpp.