#include "sensor_stream.hpp"
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <stdio.h>
#include <string.h>
#include <arpa/inet.h>
#include <stdint.h>
#include <unistd.h>
#include <pthread.h>
#include <thread>
#include <sensor_msgs/Image.h>
#include <sensor_msgs/image_encodings.h>
#include <image_transport/image_transport.h>
#include <cv_bridge/cv_bridge.h>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <libL3Cam.h>
#include <beamagine.h>
#include <beamErrors.h>
#include "l3cam_ros/EnablePolarimetricCameraStreamProcessedImage.h"
#include "l3cam_ros/ChangePolarimetricCameraProcessType.h"
Go to the source code of this file.
Classes | |
class | l3cam_ros::PolarimetricWideStream |
Namespaces | |
l3cam_ros | |
Functions | |
void | ImageThread (image_transport::Publisher publisher, image_transport::Publisher extra_publisher) |
int | main (int argc, char **argv) |
cv::Mat | rgbpol2rgb (const cv::Mat img, polAngle angle=no_angle) |
Variables | |
int | g_angle = no_angle |
bool | g_listening = false |
bool | g_pol = false |
bool | g_stream_processed = true |
void ImageThread | ( | image_transport::Publisher | publisher, |
image_transport::Publisher | extra_publisher | ||
) |
Definition at line 149 of file polarimetric_wide_stream.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 395 of file polarimetric_wide_stream.cpp.
Definition at line 67 of file polarimetric_wide_stream.cpp.
int g_angle = no_angle |
Definition at line 60 of file polarimetric_wide_stream.cpp.
bool g_listening = false |
Definition at line 62 of file polarimetric_wide_stream.cpp.
bool g_pol = false |
Definition at line 64 of file polarimetric_wide_stream.cpp.
bool g_stream_processed = true |
Definition at line 65 of file polarimetric_wide_stream.cpp.