#include <cloudproc.hpp>

Public Member Functions | |
| void | confidence_cloud (pcl::PointCloud< pcl::PointXYZRGB >::Ptr &ioCloud, pcl::PointCloud< pcl::RGB >::Ptr &thermalCloud) |
| Create a representation of the cloud that shows the confidence of each point in thermal. | |
| void | falsify_cloud (pcl::PointCloud< pcl::PointXYZRGB >::Ptr &ioCloud, pcl::PointCloud< pcl::RGB >::Ptr &thermalCloud, double minTemp=20.0, double maxTemp=45.0, int deadPointMode=DPM_GRAY, double volumeSize=3.0, double minConfidence=0.001, bool clampOutliers=true) |
| Create a false colour version of a monochromatic thermal cloud. | |
| void | falsify_cloud (pcl::PointCloud< pcl::PointXYZRGBA >::Ptr &ioCloud, pcl::PointCloud< pcl::RGB >::Ptr &thermalCloud, double minTemp=20.0, double maxTemp=45.0, int deadPointMode=DPM_GRAY, double volumeSize=3.0, double minConfidence=0.001, bool clampOutliers=true) |
| void | fuse_cloud (pcl::PointCloud< pcl::PointXYZRGB >::Ptr &ioCloud, pcl::PointCloud< pcl::RGB >::Ptr &colorCloud, pcl::PointCloud< pcl::RGB >::Ptr &thermalCloud, double minTemp=20.0, double maxTemp=45.0, int deadPointMode=DPM_GRAY, double volumeSize=3.0, double minConfidence=0.001, bool clampOutliers=true, double *params=NULL) |
| Create a false colour combination of a color or monochrome visual cloud and a monochrome thermal cloud. | |
| void | fuse_cloud (pcl::PointCloud< pcl::PointXYZRGBA >::Ptr &ioCloud, pcl::PointCloud< pcl::RGB >::Ptr &colorCloud, pcl::PointCloud< pcl::RGB >::Ptr &thermalCloud, double minTemp=20.0, double maxTemp=45.0, int deadPointMode=DPM_GRAY, double volumeSize=3.0, double minConfidence=0.001, bool clampOutliers=true, double *params=NULL) |
Definition at line 16 of file cloudproc.hpp.
| void cCloudScheme::confidence_cloud | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr & | ioCloud, |
| pcl::PointCloud< pcl::RGB >::Ptr & | thermalCloud | ||
| ) |
Create a representation of the cloud that shows the confidence of each point in thermal.
| ioCloud | Base cloud, for color update |
| thermalCloud | Cloud containing thermal data |
Definition at line 54 of file cloudproc.cpp.
| void cCloudScheme::falsify_cloud | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr & | ioCloud, |
| pcl::PointCloud< pcl::RGB >::Ptr & | thermalCloud, | ||
| double | minTemp = 20.0, |
||
| double | maxTemp = 45.0, |
||
| int | deadPointMode = DPM_GRAY, |
||
| double | volumeSize = 3.0, |
||
| double | minConfidence = 0.001, |
||
| bool | clampOutliers = true |
||
| ) |
Create a false colour version of a monochromatic thermal cloud.
| ioCloud | Base cloud, for color update |
| thermalCloud | Cloud containing thermal data |
| deadpointMode | Instruction for how to colorize dead points [0] : color dead points as a midtone gray [1] : color dead points according to their position along an axis |
| volumeSize | Size of volume (needed for some dead point modes) |
Definition at line 63 of file cloudproc.cpp.
| void cCloudScheme::falsify_cloud | ( | pcl::PointCloud< pcl::PointXYZRGBA >::Ptr & | ioCloud, |
| pcl::PointCloud< pcl::RGB >::Ptr & | thermalCloud, | ||
| double | minTemp = 20.0, |
||
| double | maxTemp = 45.0, |
||
| int | deadPointMode = DPM_GRAY, |
||
| double | volumeSize = 3.0, |
||
| double | minConfidence = 0.001, |
||
| bool | clampOutliers = true |
||
| ) |
Definition at line 143 of file cloudproc.cpp.
| void cCloudScheme::fuse_cloud | ( | pcl::PointCloud< pcl::PointXYZRGB >::Ptr & | ioCloud, |
| pcl::PointCloud< pcl::RGB >::Ptr & | colorCloud, | ||
| pcl::PointCloud< pcl::RGB >::Ptr & | thermalCloud, | ||
| double | minTemp = 20.0, |
||
| double | maxTemp = 45.0, |
||
| int | deadPointMode = DPM_GRAY, |
||
| double | volumeSize = 3.0, |
||
| double | minConfidence = 0.001, |
||
| bool | clampOutliers = true, |
||
| double * | params = NULL |
||
| ) |
Create a false colour combination of a color or monochrome visual cloud and a monochrome thermal cloud.
| ioCloud | Base cloud, for color update |
| colorCloud | Cloud containing the RGB data |
| thermalCloud | Cloud containing thermal data |
| deadpointMode | Instruction for how to colorize dead points [0] : color dead points as a midtone gray [1] : color dead points according to their position along an axis |
| volumeSize | Size of volume (needed for some dead point modes) |
| params | Pointer to double values dictating the following parameters: [0] : minimum lightness (default = 0.2) [1] : maximum lightness (default = 0.8) |
Definition at line 207 of file cloudproc.cpp.
| void cCloudScheme::fuse_cloud | ( | pcl::PointCloud< pcl::PointXYZRGBA >::Ptr & | ioCloud, |
| pcl::PointCloud< pcl::RGB >::Ptr & | colorCloud, | ||
| pcl::PointCloud< pcl::RGB >::Ptr & | thermalCloud, | ||
| double | minTemp = 20.0, |
||
| double | maxTemp = 45.0, |
||
| int | deadPointMode = DPM_GRAY, |
||
| double | volumeSize = 3.0, |
||
| double | minConfidence = 0.001, |
||
| bool | clampOutliers = true, |
||
| double * | params = NULL |
||
| ) |
Definition at line 297 of file cloudproc.cpp.