Definition at line 15 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 38 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 68 of file pointcloud_to_image_projector_opencv.cpp.
void PointCloudToImageProjector::cloud_cb | ( | const sensor_msgs::PointCloudConstPtr & | pc | ) | [inline] |
Definition at line 74 of file pointcloud_to_image_projector_halcon.cpp.
void PointCloudToImageProjector::cloud_cb | ( | const sensor_msgs::PointCloud2ConstPtr & | pc | ) | [inline] |
Definition at line 112 of file pointcloud_to_image_projector_opencv.cpp.
void PointCloudToImageProjector::cluster_cloud | ( | pcl::PointCloud< pcl::PointXYZ > & | cloud_in, |
std::vector< pcl::PointCloud< pcl::PointXYZ > > & | cluster_queue | ||
) | [inline] |
Definition at line 93 of file pointcloud_to_image_projector_opencv.cpp.
void PointCloudToImageProjector::image_cb | ( | const sensor_msgs::ImageConstPtr & | image_msg | ) | [inline] |
Definition at line 91 of file pointcloud_to_image_projector_halcon.cpp.
void PointCloudToImageProjector::image_cb | ( | const sensor_msgs::ImageConstPtr & | image_msg, |
const sensor_msgs::CameraInfoConstPtr & | info_msg | ||
) | [inline] |
Definition at line 124 of file pointcloud_to_image_projector_opencv.cpp.
void PointCloudToImageProjector::process | ( | sensor_msgs::PointCloud & | cloud_in, |
IplImage * | image | ||
) | [inline] |
Definition at line 110 of file pointcloud_to_image_projector_halcon.cpp.
void PointCloudToImageProjector::process | ( | pcl::PointCloud< pcl::PointXYZ > & | cloud_in, |
IplImage * | image | ||
) | [inline] |
Definition at line 167 of file pointcloud_to_image_projector_opencv.cpp.
void PointCloudToImageProjector::Project3DPoint | ( | const double & | x, |
const double & | y, | ||
const double & | z, | ||
int & | row, | ||
int & | column | ||
) | [inline] |
Definition at line 57 of file pointcloud_to_image_projector_halcon.cpp.
sensor_msgs::CvBridge PointCloudToImageProjector::bridge_ [private] |
Definition at line 26 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 55 of file pointcloud_to_image_projector_opencv.cpp.
std::string PointCloudToImageProjector::child_ [private] |
Definition at line 33 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 31 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 50 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 50 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 34 of file pointcloud_to_image_projector_halcon.cpp.
std::vector<sensor_msgs::PointCloud> PointCloudToImageProjector::cloud_queue_ [private] |
Definition at line 35 of file pointcloud_to_image_projector_halcon.cpp.
std::vector<pcl::PointCloud<pcl::PointXYZ> > PointCloudToImageProjector::cloud_queue_ [private] |
Definition at line 53 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 21 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 57 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 61 of file pointcloud_to_image_projector_opencv.cpp.
std::vector<pcl::PointCloud<pcl::PointXYZ> > PointCloudToImageProjector::cluster_queue_ [private] |
Definition at line 53 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 60 of file pointcloud_to_image_projector_opencv.cpp.
int PointCloudToImageProjector::count_images_ [private] |
Definition at line 58 of file pointcloud_to_image_projector_opencv.cpp.
int PointCloudToImageProjector::counter_ [private] |
Definition at line 58 of file pointcloud_to_image_projector_opencv.cpp.
double PointCloudToImageProjector::focal_length_ [private] |
Definition at line 29 of file pointcloud_to_image_projector_halcon.cpp.
IplImage * PointCloudToImageProjector::image_ [private] |
Definition at line 32 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::image_cluster_name_ [private] |
Definition at line 62 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 19 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 20 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 40 of file pointcloud_to_image_projector_opencv.cpp.
std::string PointCloudToImageProjector::input_cloud_topic_ [private] |
Definition at line 27 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::input_image_topic_ [private] |
Definition at line 27 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::interim_ [private] |
Definition at line 33 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 25 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::location_ [private] |
Definition at line 62 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 18 of file pointcloud_to_image_projector_halcon.cpp.
int PointCloudToImageProjector::nr_clusters_ [private] |
Definition at line 56 of file pointcloud_to_image_projector_opencv.cpp.
int PointCloudToImageProjector::object_cluster_min_size_ [private] |
Definition at line 58 of file pointcloud_to_image_projector_opencv.cpp.
double PointCloudToImageProjector::object_cluster_tolerance_ [private] |
Definition at line 59 of file pointcloud_to_image_projector_opencv.cpp.
int PointCloudToImageProjector::offset_ [private] |
Definition at line 56 of file pointcloud_to_image_projector_opencv.cpp.
std::string PointCloudToImageProjector::origin_ [private] |
Definition at line 33 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::output_cluster_topic_ [private] |
Definition at line 27 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::output_image_topic_ [private] |
Definition at line 27 of file pointcloud_to_image_projector_halcon.cpp.
std::string PointCloudToImageProjector::output_polygon_points_topic_ [private] |
Definition at line 48 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 63 of file pointcloud_to_image_projector_opencv.cpp.
double PointCloudToImageProjector::pix_size_x_ [private] |
Definition at line 29 of file pointcloud_to_image_projector_halcon.cpp.
double PointCloudToImageProjector::pix_size_y_ [private] |
Definition at line 29 of file pointcloud_to_image_projector_halcon.cpp.
Definition at line 64 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 64 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 64 of file pointcloud_to_image_projector_opencv.cpp.
geometry_msgs::PolygonStamped PointCloudToImageProjector::polygon_points_ [private] |
Definition at line 65 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 42 of file pointcloud_to_image_projector_opencv.cpp.
double PointCloudToImageProjector::proj_center_x_ [private] |
Definition at line 29 of file pointcloud_to_image_projector_halcon.cpp.
double PointCloudToImageProjector::proj_center_y_ [private] |
Definition at line 29 of file pointcloud_to_image_projector_halcon.cpp.
bool PointCloudToImageProjector::save_data_ [private] |
Definition at line 61 of file pointcloud_to_image_projector_opencv.cpp.
Definition at line 23 of file pointcloud_to_image_projector_halcon.cpp.