#include <LadybugProcNodelet.h>
Public Member Functions | |
void | imageCallback (const sensor_msgs::ImageConstPtr &msg) |
LadybugProcNodelet () | |
void | onInit () |
Private Attributes | |
bool | alpha |
ros::Publisher | camPub |
ros::Publisher | camPubs [6] |
vector< Mat > | cams |
image_transport::Subscriber | imageSub |
int | inHeight |
int | inWidth |
LadySaw | ladySaw |
bool | lookupTablesLoaded |
string | lutPath |
int | outHeight |
image_transport::Publisher | outPub |
image_transport::Publisher | outPubs [6] |
int | outWidth |
Mat | pano |
int | radius |
omnicamera::LookupStitcher | stitcher |
Nodelet for panorama stitching and image splitting etc.
Separate nodelets (img2pano_nodelet, ladysaw_nodelet) subscribing same topic did not work therefore this single nodelet.
Definition at line 21 of file LadybugProcNodelet.h.
Definition at line 50 of file LadybugProcNodelet.h.
void omnicamera::LadybugProcNodelet::imageCallback | ( | const sensor_msgs::ImageConstPtr & | msg | ) |
Definition at line 63 of file LadybugProcNodelet.cpp.
Definition at line 14 of file LadybugProcNodelet.cpp.
bool omnicamera::LadybugProcNodelet::alpha [private] |
Definition at line 34 of file LadybugProcNodelet.h.
ros::Publisher omnicamera::LadybugProcNodelet::camPub [private] |
Definition at line 39 of file LadybugProcNodelet.h.
ros::Publisher omnicamera::LadybugProcNodelet::camPubs[6] [private] |
Definition at line 47 of file LadybugProcNodelet.h.
vector<Mat> omnicamera::LadybugProcNodelet::cams [private] |
Definition at line 44 of file LadybugProcNodelet.h.
image_transport::Subscriber omnicamera::LadybugProcNodelet::imageSub [private] |
Definition at line 45 of file LadybugProcNodelet.h.
int omnicamera::LadybugProcNodelet::inHeight [private] |
Definition at line 31 of file LadybugProcNodelet.h.
int omnicamera::LadybugProcNodelet::inWidth [private] |
Definition at line 30 of file LadybugProcNodelet.h.
Definition at line 43 of file LadybugProcNodelet.h.
bool omnicamera::LadybugProcNodelet::lookupTablesLoaded [private] |
Definition at line 40 of file LadybugProcNodelet.h.
string omnicamera::LadybugProcNodelet::lutPath [private] |
Definition at line 36 of file LadybugProcNodelet.h.
int omnicamera::LadybugProcNodelet::outHeight [private] |
Definition at line 33 of file LadybugProcNodelet.h.
image_transport::Publisher omnicamera::LadybugProcNodelet::outPub [private] |
Definition at line 38 of file LadybugProcNodelet.h.
image_transport::Publisher omnicamera::LadybugProcNodelet::outPubs[6] [private] |
Definition at line 46 of file LadybugProcNodelet.h.
int omnicamera::LadybugProcNodelet::outWidth [private] |
Definition at line 32 of file LadybugProcNodelet.h.
Mat omnicamera::LadybugProcNodelet::pano [private] |
Definition at line 41 of file LadybugProcNodelet.h.
int omnicamera::LadybugProcNodelet::radius [private] |
Definition at line 35 of file LadybugProcNodelet.h.
Definition at line 37 of file LadybugProcNodelet.h.