#include <opencv/cv.h>
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include <stdio.h>
#include <stdlib.h>
#include <cv_bridge/cv_bridge.h>
#include <opencv/cvwimage.h>
#include <image_transport/image_transport.h>
#include <ros/ros.h>
#include <vision_msgs/Rect.h>
Go to the source code of this file.
Classes | |
class | CLut |
class | Image< T > |
struct | RgbPixel |
struct | RgbPixelFloat |
Defines | |
#define | IMAGE_HEIGHT 616 |
#define | IMAGE_WIDTH 808 |
#define | NCAMS 6 |
#define | PANO_HEIGHT 375 |
#define | PANO_RADIUS 20 |
#define | PANO_WIDTH 750 |
Typedefs | |
typedef Image< unsigned char > | BwImage |
typedef Image< float > | BwImageFloat |
typedef Image< RgbPixel > | RgbImage |
typedef Image< RgbPixelFloat > | RgbImageFloat |
Functions | |
void | imageCallback (const sensor_msgs::ImageConstPtr &msg) |
int | main (int argc, char **argv) |
void | setlabels (string(&labelset)[NCAMS], char path[], int pheight, int pwidth, int iheight, int iwidth, int prange, char xory) |
Variables | |
ros::Publisher | camera_info_pub |
IplImage * | frame |
int | imgh = IMAGE_HEIGHT |
int | imgw = IMAGE_WIDTH |
int | mode = 1 |
sensor_msgs::CameraInfo | msg_cam |
IplImage * | out |
int | panoh = PANO_HEIGHT |
int | panor = PANO_RADIUS |
int | panow = PANO_WIDTH |
CLut * | pLUTA |
CLut * | pLUTX |
CLut * | pLUTY |
image_transport::Publisher | pub |
#define IMAGE_HEIGHT 616 |
Definition at line 42 of file img2pano_lut.cpp.
#define IMAGE_WIDTH 808 |
Definition at line 43 of file img2pano_lut.cpp.
#define NCAMS 6 |
Definition at line 41 of file img2pano_lut.cpp.
#define PANO_HEIGHT 375 |
Definition at line 44 of file img2pano_lut.cpp.
#define PANO_RADIUS 20 |
Definition at line 46 of file img2pano_lut.cpp.
#define PANO_WIDTH 750 |
Definition at line 45 of file img2pano_lut.cpp.
Definition at line 70 of file img2pano_lut.cpp.
typedef Image<float> BwImageFloat |
Definition at line 71 of file img2pano_lut.cpp.
Definition at line 68 of file img2pano_lut.cpp.
typedef Image<RgbPixelFloat> RgbImageFloat |
Definition at line 69 of file img2pano_lut.cpp.
void imageCallback | ( | const sensor_msgs::ImageConstPtr & | msg | ) |
Definition at line 187 of file img2pano_lut.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 266 of file img2pano_lut.cpp.
void setlabels | ( | string(&) | labelset[NCAMS], |
char | path[], | ||
int | pheight, | ||
int | pwidth, | ||
int | iheight, | ||
int | iwidth, | ||
int | prange, | ||
char | xory | ||
) |
Definition at line 161 of file img2pano_lut.cpp.
ros::Publisher camera_info_pub |
Definition at line 184 of file img2pano_lut.cpp.
IplImage* frame |
Definition at line 181 of file img2pano_lut.cpp.
int imgh = IMAGE_HEIGHT |
Definition at line 172 of file img2pano_lut.cpp.
int imgw = IMAGE_WIDTH |
Definition at line 173 of file img2pano_lut.cpp.
int mode = 1 |
Definition at line 171 of file img2pano_lut.cpp.
sensor_msgs::CameraInfo msg_cam |
Definition at line 185 of file img2pano_lut.cpp.
IplImage* out |
Definition at line 182 of file img2pano_lut.cpp.
int panoh = PANO_HEIGHT |
Definition at line 174 of file img2pano_lut.cpp.
int panor = PANO_RADIUS |
Definition at line 176 of file img2pano_lut.cpp.
int panow = PANO_WIDTH |
Definition at line 175 of file img2pano_lut.cpp.
Definition at line 180 of file img2pano_lut.cpp.
Definition at line 178 of file img2pano_lut.cpp.
Definition at line 179 of file img2pano_lut.cpp.
image_transport::Publisher pub |
Definition at line 183 of file img2pano_lut.cpp.