#include <hrl_phri_2011/ellipsoid_space.h>
#include <ros/ros.h>
#include <cv_bridge/cv_bridge.h>
#include <opencv/cv.h>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <image_transport/image_transport.h>
#include <sensor_msgs/image_encodings.h>
#include <sensor_msgs/PointCloud2.h>
#include <pcl_ros/point_cloud.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <rosbag/bag.h>
#include <rosbag/view.h>
#include <rosbag/message_instance.h>
#include <Eigen/Eigen>
Go to the source code of this file.
Typedefs | |
typedef pcl::PointCloud< PRGB > | PCRGB |
typedef pcl::PointXYZRGB | PRGB |
Functions | |
void | imgPubLoop (cv::Mat &img_mat) |
int | main (int argc, char **argv) |
void | pubLoop (PCRGB &pc, const std::string &topic) |
void | transformPC (const PCRGB &in_pc, PCRGB &out_pc, const Eigen::Affine3d &transform) |
void | visualize (PCRGB::Ptr &pc_head) |
typedef pcl::PointCloud<PRGB> PCRGB |
Definition at line 20 of file visualize_head.cpp.
typedef pcl::PointXYZRGB PRGB |
Definition at line 19 of file visualize_head.cpp.
void imgPubLoop | ( | cv::Mat & | img_mat | ) |
Definition at line 58 of file visualize_head.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 115 of file visualize_head.cpp.
Definition at line 27 of file visualize_head.cpp.
void transformPC | ( | const PCRGB & | in_pc, |
PCRGB & | out_pc, | ||
const Eigen::Affine3d & | transform | ||
) |
Definition at line 40 of file visualize_head.cpp.
void visualize | ( | PCRGB::Ptr & | pc_head | ) |
Definition at line 75 of file visualize_head.cpp.