#include <algorithm>
#include <iterator>
#include <vector>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
Go to the source code of this file.
|
bool | jsk_recognition_utils::compareHistogram (const std::vector< float > &input, const std::vector< float > &reference, const ComparePolicy policy, double &distance) |
|
void | jsk_recognition_utils::computeColorHistogram1d (const pcl::PointCloud< pcl::PointXYZHSV > &cloud, std::vector< float > &histogram, const int bin_size, const double white_threshold=0.1, const double black_threshold=0.1) |
|
void | jsk_recognition_utils::computeColorHistogram2d (const pcl::PointCloud< pcl::PointXYZHSV > &cloud, std::vector< float > &histogram, const int bin_size_per_channel, const double white_threshold=0.1, const double black_threshold=0.1) |
|
int | jsk_recognition_utils::getHistogramBin (const double &val, const int &step, const double &min, const double &max) |
|
void | jsk_recognition_utils::HSV2HLS (const pcl::PointXYZHSV &hsv, PointXYZHLS &hls) |
|
void | jsk_recognition_utils::normalizeHistogram (std::vector< float > &histogram) |
|
void | jsk_recognition_utils::rotateHistogram1d (const std::vector< float > &input, std::vector< float > &output, const double degree) |
|
void | jsk_recognition_utils::rotateHistogram2d (const std::vector< float > &input, std::vector< float > &output, const double degree) |
|