abstract_feature.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
abstract__feature_8h
cpl_visual_features::AbstractFeature
cpl_visual_features
attribute_learning_base_feature.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
attribute__learning__base__feature_8h
abstract_feature.h
lab_color_histogram.h
lm_filter_bank.h
canny_edges.h
my_hog.h
sift_des.h
cpl_visual_features::AttributeLearningBaseFeature
cpl_visual_features
#define
USE_LAB_DESC
attribute__learning__base__feature_8h.html
a1eaeb90e3c6a7ab1f1b99d7803cd5473
#define
USE_SIFT_DESC
attribute__learning__base__feature_8h.html
aee111c7591182357be14d49e732665a8
#define
USE_TEXT_DESC
attribute__learning__base__feature_8h.html
a2ed949b683b11e03865219128b7e3bc6
canny_edges.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
canny__edges_8h
abstract_feature.h
cpl_visual_features::CannyEdges
cpl_visual_features
center_surround.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/saliency/
center__surround_8cpp
cpl_visual_features/saliency/center_surround.h
cpl_visual_features
#define
B_INDEX
center__surround_8cpp.html
ad222a135640e1c5d51dea55975929370
#define
G_INDEX
center__surround_8cpp.html
a22133c0832a84686ded89231d8c51d63
#define
R_INDEX
center__surround_8cpp.html
a8f6974deb00a9a41c7352e23e76b879a
center_surround.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/saliency/
center__surround_8h
cpl_visual_features::CenterSurroundMapper
cpl_visual_features
color_cells.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
color__cells_8h
abstract_feature.h
cpl_visual_features::ColorCell
cpl_visual_features
color_histogram.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
color__histogram_8h
abstract_feature.h
cpl_visual_features::ColorHistogram
cpl_visual_features
comp_geometry.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
comp__geometry_8cpp
cpl_visual_features/comp_geometry.h
cpl_visual_features
bool
lineLineIntersection2D
namespacecpl__visual__features.html
a29d67a7c0c85b0ce1cdc76bfeed2e909
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
lineSegmentIntersection2D
namespacecpl__visual__features.html
a42867fac18296cf8a956d696d2a9cc1e
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
pointIsBetweenOthers
namespacecpl__visual__features.html
ac7a853093b76fcaab57c5d402b27dec3
(pcl16::PointXYZ &pt, pcl16::PointXYZ &x1, pcl16::PointXYZ &x2)
double
pointLineDistance2D
namespacecpl__visual__features.html
a3064c7d7de54ca9f59cd706e60a4bc25
(pcl16::PointXYZ &pt, pcl16::PointXYZ &a, pcl16::PointXYZ &b)
comp_geometry.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/
comp__geometry_8h
cpl_visual_features
static double
dist
namespacecpl__visual__features.html
aa44871d0548211fed45ffbc6e9f61dc9
(pcl16::PointXYZ a, pcl16::PointXYZ b)
static double
dist
namespacecpl__visual__features.html
a75591aff9a44eeebc29234982482f372
(pcl16::PointXYZ a, geometry_msgs::Point b)
static double
dist
namespacecpl__visual__features.html
ac46238e375a2df1bae86d13a7b574736
(geometry_msgs::Point b, pcl16::PointXYZ a)
bool
lineLineIntersection2D
namespacecpl__visual__features.html
a29d67a7c0c85b0ce1cdc76bfeed2e909
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
lineSegmentIntersection2D
namespacecpl__visual__features.html
a42867fac18296cf8a956d696d2a9cc1e
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
pointIsBetweenOthers
namespacecpl__visual__features.html
ac7a853093b76fcaab57c5d402b27dec3
(pcl16::PointXYZ &pt, pcl16::PointXYZ &x1, pcl16::PointXYZ &x2)
double
pointLineDistance2D
namespacecpl__visual__features.html
a3064c7d7de54ca9f59cd706e60a4bc25
(pcl16::PointXYZ &pt, pcl16::PointXYZ &a, pcl16::PointXYZ &b)
static double
sqrDist
namespacecpl__visual__features.html
a94476ff426fb6b1bd92f6c2d4a435a22
(Eigen::Vector3f &a, pcl16::PointXYZ &b)
static double
sqrDist
namespacecpl__visual__features.html
abc6c9925d046e541252f8bd569095576
(Eigen::Vector4f &a, Eigen::Vector4f &b)
static double
sqrDist
namespacecpl__visual__features.html
a0c7209f33048d14ff1b5fce9223fb15b
(pcl16::PointXYZ a, pcl16::PointXYZ b)
static double
sqrDistXY
namespacecpl__visual__features.html
ac5a4e1489ecc2566112fe092144e5140
(pcl16::PointXYZ a, pcl16::PointXYZ b)
dense_lk.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/motion/
dense__lk_8cpp
cpl_visual_features/motion/dense_lk.h
cpl_visual_features
dense_lk.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/motion/
dense__lk_8h
cpl_visual_features/motion/flow_types.h
cpl_visual_features::DenseLKFlow
cpl_visual_features
void
displayOpticalFlow
namespacecpl__visual__features.html
a05df6fb7690455879d0d4cc298c7d326
(cv::Mat &color_frame, cv::Mat &flow_u, cv::Mat &flow_v, float mag_thresh, bool display_uv=false)
depth_saliency_node.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
depth__saliency__node_8cpp
cpl_visual_features/saliency/center_surround.h
DepthSaliencyNode
message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image >
MySyncPolicy
depth__saliency__node_8cpp.html
af60fe3caaf4467694cb2b6499b992aae
int
main
depth__saliency__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
edge_density.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
edge__density_8h
abstract_feature.h
cpl_visual_features::EdgeDensity
cpl_visual_features
edges.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
edges_8h
cpl_visual_features::LinkEdges
cpl_visual_features
feature_tracker.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
feature__tracker_8cpp
vector< float >
Descriptor
feature__tracker_8cpp.html
aa2b2c8e30ed7aaf72a77aa3b0a7c95a4
void
findMatches
feature__tracker_8cpp.html
a296c47cfe19179f45496657fdef5069c
(vector< Descriptor > &descriptors1, vector< Descriptor > &descriptors2, vector< int > &matches1, vector< int > &matches2)
void
improvedFindMatches
feature__tracker_8cpp.html
a97c0efc10d3858362ce1fdf5c0766d68
(vector< Descriptor > &descriptors1, vector< Descriptor > &descriptors2, vector< int > &matches1, vector< int > &matches2)
int
main
feature__tracker_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
int
ratioTest
feature__tracker_8cpp.html
ab729fdf0959826bd9ec200bb25aecf0a
(Descriptor &a, vector< Descriptor > &bList, double threshold)
double
SSD
feature__tracker_8cpp.html
ac74c71a7e9a04f6745da343f650a4309
(Descriptor &a, Descriptor &b)
static const bool
DRAW_KEYPOINTS
feature__tracker_8cpp.html
a63c2cd0edaa48204a47e886efc8e34db
motion/feature_tracker.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/motion/
motion_2feature__tracker_8cpp
cpl_visual_features/motion/feature_tracker.h
cpl_visual_features/motion/flow_types.h
cpl_visual_features
#define
DISPLAY_TRACKER_OUTPUT
motion_2feature__tracker_8cpp.html
a45667754a4f10fe8f789e162567b3e4b
feature_tracker.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/motion/
feature__tracker_8h
cpl_visual_features/motion/flow_types.h
cpl_visual_features::FeatureTracker
cpl_visual_features
std::vector< float >
Descriptor
namespacecpl__visual__features.html
ac2b54f99af835f9af40d4d0544d4f97f
std::vector< Descriptor >
Descriptors
namespacecpl__visual__features.html
a65b2c72040bed99b9df66a3be742d4ed
std::vector< cv::KeyPoint >
KeyPoints
namespacecpl__visual__features.html
afb51170187db1df966dc4bc846883925
flow_types.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/motion/
flow__types_8h
cpl_visual_features::AffineFlowMeasure
cpl_visual_features
std::deque< AffineFlowMeasure >
AffineFlowMeasures
namespacecpl__visual__features.html
a930257c813f79189a42f0fe7b31620b0
gabor_filter_bank.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/features/
gabor__filter__bank_8cpp
cpl_visual_features/features/gabor_filter_bank.h
cpl_visual_features
gabor_filter_bank.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
gabor__filter__bank_8h
cpl_visual_features::GaborFilterBank
cpl_visual_features
gnrl.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/extern/lap_cpp/
gnrl_8h
#define
FALSE
gnrl_8h.html
aa93f0eb578d23995850d61f7d61c55c1
int
boolean
gnrl_8h.html
a621c38f1f10a1c565d897e3178b16d6e
helpers.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/
helpers_8h
cpl_visual_features
float(*
kernel
namespacecpl__visual__features.html
a735cb08f5e4aa3de69d2106ca1e064a8
)(const float &, const float &)
void
Contributions
namespacecpl__visual__features.html
a24bfde2b145d144da411f3b30274f63c
(const unsigned int &in_length, const unsigned int &out_length, const float &scale, kernel KernelFoo, const float &kernel_scale, float kernel_width, const bool antialiasing, boost::shared_array< float > &weights, boost::shared_array< int > &indices, unsigned int &P)
float
Cubic
namespacecpl__visual__features.html
aa2caeb064ceabe8973786766442d0c49
(const float &x, const float &scale)
cv::Mat
downSample
namespacecpl__visual__features.html
ab3b8fed0d554694148127e81a8d9945a
(cv::Mat data_in, int scales)
void
imResize
namespacecpl__visual__features.html
abf25015c8933d8fe3d882bf6c238fbbe
(const cv::Mat &in_im, const float &scale, cv::Mat &out_im)
void
ResizeAlongDim
namespacecpl__visual__features.html
a2866dcaed46de0d05e9aed0738eb0ff3
(const cv::Mat &in, const unsigned int &dim, const boost::shared_array< float > &weights, const boost::shared_array< int > &indices, const unsigned int &out_length, const unsigned int &P, cv::Mat &out)
double
subPIAngle
namespacecpl__visual__features.html
a810301cdad7ff6a905d537ac8a84f840
(double theta)
cv::Mat
upSample
namespacecpl__visual__features.html
a835b79c5c159b971298dd3fc40deb1f3
(cv::Mat data_in, int scales)
homogeneity.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
homogeneity_8h
abstract_feature.h
cpl_visual_features::Homogeneity
cpl_visual_features
hsv_color_histogram.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
hsv__color__histogram_8h
abstract_feature.h
cpl_visual_features::HSVColorHistogram
cpl_visual_features
kernels.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/features/
kernels_8cpp
cpl_visual_features/features/kernels.h
cpl_visual_features
double
chiSqaureKernel
namespacecpl__visual__features.html
a9e887e609751a694c73c0f97bc2ec7c2
(std::vector< double > x, std::vector< double > y)
std::vector< std::vector< double > >
chiSquareKernelBatch
namespacecpl__visual__features.html
a7d35818a8e9a7ea716c32cd6f8c65e3b
(std::vector< std::vector< double > > &X, std::vector< std::vector< double > > &Y, double gamma)
kernels.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
kernels_8h
cpl_visual_features
double
chiSqaureKernel
namespacecpl__visual__features.html
a9e887e609751a694c73c0f97bc2ec7c2
(std::vector< double > x, std::vector< double > y)
std::vector< std::vector< double > >
chiSquareKernelBatch
namespacecpl__visual__features.html
a7d35818a8e9a7ea716c32cd6f8c65e3b
(std::vector< std::vector< double > > &X, std::vector< std::vector< double > > &Y, double gamma)
lab_color_histogram.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
lab__color__histogram_8h
abstract_feature.h
cpl_visual_features::LabColorHistogram
cpl_visual_features
lap.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/extern/lap_cpp/
lap_8cpp
gnrl.h
lap.h
cpl_visual_features
void
checklap
namespacecpl__visual__features.html
a33be15621d99c5704fba0a9a93a2a3f4
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
LapCost
lap
namespacecpl__visual__features.html
adbb4e3dd0c7af53ab86c4446cbb2f51b
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
lap.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/extern/lap_cpp/
lap_8h
cpl_visual_features
#define
BIG
lap_8h.html
a38eb76aa0a9a1bb1dac30c75be4a05b6
int
LapCol
namespacecpl__visual__features.html
a0456316fb894f33bc8fd40cc720ca2f7
float
LapCost
namespacecpl__visual__features.html
aed7124bc9c64a08f134c722ca12bafef
int
LapRow
namespacecpl__visual__features.html
a0e688615e18b55ea843a69c4bed1d92d
void
checklap
namespacecpl__visual__features.html
a33be15621d99c5704fba0a9a93a2a3f4
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
LapCost
lap
namespacecpl__visual__features.html
adbb4e3dd0c7af53ab86c4446cbb2f51b
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
lapmain.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/extern/lap_cpp/
lapmain_8cpp
gnrl.h
lap.h
#define
COSTRANGE
lapmain_8cpp.html
a3e3f6d6a8aa41193449f8d9b02186e11
#define
PRINTCOST
lapmain_8cpp.html
aa3bdb49415bf066970d17a724e16bdb1
void
main
lapmain_8cpp.html
acdef7a1fd863a6d3770c1268cb06add3
()
lm_filter_bank.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/features/
lm__filter__bank_8cpp
cpl_visual_features/features/lm_filter_bank.h
cpl_visual_features
lm_filter_bank.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
lm__filter__bank_8h
cpl_visual_features::LMFilterBank
cpl_visual_features
std::vector< float >
TextonFeature
namespacecpl__visual__features.html
aa1db3f88dd567e6a00c4152a0aeed352
mainpage.dox
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/
mainpage_8dox
my_hog.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
my__hog_8h
abstract_feature.h
cpl_visual_features::MyHOG
cpl_visual_features
normalized_sum.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
normalized__sum_8h
abstract_feature.h
cpl_visual_features::NormalizedSum
cpl_visual_features
run_saliency.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
run__saliency_8cpp
cpl_visual_features/saliency/center_surround.h
cpl_visual_features/features/gabor_filter_bank.h
int
main
run__saliency_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
run_shape_context.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
run__shape__context_8cpp
cpl_visual_features/features/shape_context.h
int
main
run__shape__context_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
shape_context.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/features/
shape__context_8cpp
cpl_visual_features/features/shape_context.h
cpl_visual_features/extern/lap_cpp/lap.h
cpl_visual_features/helpers.h
cpl_visual_features
double
compareShapes
namespacecpl__visual__features.html
a3378fab8a8c3f22a8e3c6e62e3d69aef
(cv::Mat &imageA, cv::Mat &imageB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", int max_displacement=30, std::string filePostFix="")
cv::Mat
computeCostMatrix
namespacecpl__visual__features.html
a0382dd1b1dd23fc09e14d9d8ef8838d0
(ShapeDescriptors &descriptorsA, ShapeDescriptors &descriptorsB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
ac1b42aa83f607d6d8317ec800458595c
(Samples2f &samples, cv::Point2f ¢er, bool use_center=false, int radius_bins=5, int theta_bins=12, double max_radius=0, double scale=100.0)
void
displayMatch
namespacecpl__visual__features.html
aa621d86374b52019fa188ea4faab2fee
(cv::Mat &edge_imgA, cv::Mat &edge_imgB, Samples &samplesA, Samples &samplesB, Path &path, int max_displacement=30, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors
extractDescriptors
namespacecpl__visual__features.html
a8cb6d8cb8d2ffd7cab10cb098b95a84b
(cv::Mat &image)
int
getHistogramIndex
namespacecpl__visual__features.html
a50541cb716daeda240316373f72d8ad2
(double radius, double theta, int radius_bins, int theta_bins)
double
getMinimumCostPath
namespacecpl__visual__features.html
a522b92b48e25b238e77ddeb40f585c63
(cv::Mat &cost_matrix, Path &path)
std::vector< cv::Point >
samplePoints
namespacecpl__visual__features.html
adb519aa665438e88ef42cc8aa2d7b65d
(cv::Mat &edge_image, double percentage=0.3)
void
swapImages
namespacecpl__visual__features.html
a849b84e8b69c46a4adb5b9ed6f0a24c0
(cv::Mat &a, cv::Mat &b)
void
swapSamples
namespacecpl__visual__features.html
a2414eaa7e36d76a6bbb213bf8269ab65
(Samples &a, Samples &b)
shape_context.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
shape__context_8h
cpl_visual_features
std::vector< int >
Path
namespacecpl__visual__features.html
af0d2d6ca277f4bb1a151c99a6ae56c61
std::vector< cv::Point >
Samples
namespacecpl__visual__features.html
a56f5c491bbf42670b85251a418022cfa
std::vector< cv::Point2f >
Samples2f
namespacecpl__visual__features.html
a5d136505fd8704127443c584f2f22bb8
std::vector< double >
ShapeDescriptor
namespacecpl__visual__features.html
ab7718a21c27f0f18640d549678ad6c9a
std::vector< ShapeDescriptor >
ShapeDescriptors
namespacecpl__visual__features.html
ac23466e62243a94b27fdeb091bf100d3
double
compareShapes
namespacecpl__visual__features.html
a3378fab8a8c3f22a8e3c6e62e3d69aef
(cv::Mat &imageA, cv::Mat &imageB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", int max_displacement=30, std::string filePostFix="")
cv::Mat
computeCostMatrix
namespacecpl__visual__features.html
a0382dd1b1dd23fc09e14d9d8ef8838d0
(ShapeDescriptors &descriptorsA, ShapeDescriptors &descriptorsB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
ac1b42aa83f607d6d8317ec800458595c
(Samples2f &samples, cv::Point2f ¢er, bool use_center=false, int radius_bins=5, int theta_bins=12, double max_radius=0, double scale=100.0)
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
a395501d81a1839e3d1417e452318620f
(Samples2f &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
a528c7d3c0b1651ff028e5a45d8a41b7a
(sample_type &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
void
displayMatch
namespacecpl__visual__features.html
aa621d86374b52019fa188ea4faab2fee
(cv::Mat &edge_imgA, cv::Mat &edge_imgB, Samples &samplesA, Samples &samplesB, Path &path, int max_displacement=30, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors
extractDescriptors
namespacecpl__visual__features.html
a8cb6d8cb8d2ffd7cab10cb098b95a84b
(cv::Mat &image)
int
getHistogramIndex
namespacecpl__visual__features.html
a50541cb716daeda240316373f72d8ad2
(double radius, double theta, int radius_bins, int theta_bins)
double
getMinimumCostPath
namespacecpl__visual__features.html
a522b92b48e25b238e77ddeb40f585c63
(cv::Mat &cost_matrix, Path &path)
std::vector< cv::Point >
samplePoints
namespacecpl__visual__features.html
adb519aa665438e88ef42cc8aa2d7b65d
(cv::Mat &edge_image, double percentage=0.3)
sift_des.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/features/
sift__des_8h
abstract_feature.h
cpl_visual_features::SIFTDes
cpl_visual_features
std::vector< float >
SIFTFeature
namespacecpl__visual__features.html
ae232daca5c04a965884ce06a7ba7ebb9
std::vector< SIFTFeature >
SIFTFeatures
namespacecpl__visual__features.html
a7b080e0979870d8ab71a31128ba392f1
sift_des_codebook_generation.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
sift__des__codebook__generation_8cpp
cpl_visual_features/features/sift_des.h
SIFTDes< 8, 8, 4, false >
SIFTDescriptor
sift__des__codebook__generation_8cpp.html
a12ad650375117853ebf3842678015a63
int
main
sift__des__codebook__generation_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
usage
sift__des__codebook__generation_8cpp.html
a8bab7b5305332f55263b740301f34cd0
(std::string exec_name)
sliding_window.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
sliding__window_8cpp
cpl_visual_features/sliding_window.h
cpl_visual_features/saliency/center_surround.h
cpl_visual_features/features/normalized_sum.h
cpl_visual_features/features/color_histogram.h
cpl_visual_features/features/lab_color_histogram.h
cpl_visual_features/features/color_cells.h
cpl_visual_features/features/canny_edges.h
cpl_visual_features/features/my_hog.h
cpl_visual_features/features/attribute_learning_base_feature.h
cpl_visual_features/features/sift_des.h
ColorHistogram< 16 >
ColorHist16
sliding__window_8cpp.html
a40c262cd225718fa61afcd83f0b83c28
LabColorHistogram< 24, 16, 16 >
LabColorHist16
sliding__window_8cpp.html
ad2dcc6aa1c351f428e7b432417054a51
SIFTDes< 4, 4, 3, true >
SIFTDesA
sliding__window_8cpp.html
a9dc3aa74b99247682a077a84383cded5
MyHOG< 64, 64, 8, 8, 8, 8, 4, 4, 9 >
SWDHog
sliding__window_8cpp.html
a455bf542fbe0627995b3967fba1dbc17
void
cannyWindow
sliding__window_8cpp.html
a351b0d0404bf16ce0b3c47a929d96bfc
(Mat &frame, vector< pair< int, int > > &windows)
void
colorCellWindow
sliding__window_8cpp.html
ac20f531960c608d4966fb1060af6a03b
(Mat &frame, vector< pair< int, int > > &windows)
void
hogWindow
sliding__window_8cpp.html
a05a46ded77aa6d7a03cc06d509b6a996
(Mat &frame, vector< pair< int, int > > &windows)
LabColorHist16::Descriptor
labColorHistWindow
sliding__window_8cpp.html
a67c54d368cc90e19c2163a53be2612d0
(Mat &frame, pair< int, int > window)
int
main
sliding__window_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
siftWindow
sliding__window_8cpp.html
ab0080a4593da793c457ab89487c8bd7f
(Mat &frame, vector< pair< int, int > > &windows)
sliding_window.h
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/include/cpl_visual_features/
sliding__window_8h
cpl_visual_features::SlidingWindowDetector
cpl_visual_features
test_offline.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
test__offline_8cpp
vector< float >
Descriptor
test__offline_8cpp.html
aa2b2c8e30ed7aaf72a77aa3b0a7c95a4
void
findMatches
test__offline_8cpp.html
a296c47cfe19179f45496657fdef5069c
(vector< Descriptor > &descriptors1, vector< Descriptor > &descriptors2, vector< int > &matches1, vector< int > &matches2)
void
improvedFindMatches
test__offline_8cpp.html
a97c0efc10d3858362ce1fdf5c0766d68
(vector< Descriptor > &descriptors1, vector< Descriptor > &descriptors2, vector< int > &matches1, vector< int > &matches2)
int
main
test__offline_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
int
ratioTest
test__offline_8cpp.html
ab729fdf0959826bd9ec200bb25aecf0a
(Descriptor &a, vector< Descriptor > &bList, double threshold)
double
SSD
test__offline_8cpp.html
ac74c71a7e9a04f6745da343f650a4309
(Descriptor &a, Descriptor &b)
static const bool
DRAW_KEYPOINTS
test__offline_8cpp.html
a63c2cd0edaa48204a47e886efc8e34db
texture_test.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
texture__test_8cpp
cpl_visual_features/saliency/center_surround.h
cpl_visual_features/features/gabor_filter_bank.h
cpl_visual_features/features/lm_filter_bank.h
int
main
texture__test_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
train_textons.cpp
/home/rosbuild/hudson/workspace/doc-fuerte-gt-ros-pkg/doc_stacks/2013-11-27_11-23-35.692702/gt-ros-pkg.cpl/cpl_visual_features/src/
train__textons_8cpp
cpl_visual_features/features/lm_filter_bank.h
int
main
train__textons_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
usage
train__textons_8cpp.html
a8bab7b5305332f55263b740301f34cd0
(std::string exec_name)
DepthSaliencyNode
classDepthSaliencyNode.html
void
callback
classDepthSaliencyNode.html
a31acf1c43abde97c152b82f570bd54ed
(const sensor_msgs::ImageConstPtr &img_msg, const sensor_msgs::ImageConstPtr &depth_msg)
DepthSaliencyNode
classDepthSaliencyNode.html
aff846d1fbf6b700254b84e6b204de77d
(ros::NodeHandle &n)
void
spin
classDepthSaliencyNode.html
ab4b1529d04bc12968f2719bd864848fd
()
cv::Mat
upSampleResponse
classDepthSaliencyNode.html
a5639e69634da77735789f1e8393a0b20
(cv::Mat &m_s, int s, cv::Size size0)
cpl_visual_features::CenterSurroundMapper
csm
classDepthSaliencyNode.html
a7be933c6f188eaaf664f57a74bf15d5f
message_filters::Subscriber< sensor_msgs::Image >
depth_sub_
classDepthSaliencyNode.html
a632a7bc02666c61280dae9ed62e9e453
message_filters::Subscriber< sensor_msgs::Image >
image_sub_
classDepthSaliencyNode.html
acbeadf6142ecd78acebedc97da7daefe
int
img_count_
classDepthSaliencyNode.html
ad27e008b86bb7e8aaf234f8c79183a24
ros::NodeHandle
n_
classDepthSaliencyNode.html
a0b84569fbe67585c740e934e25ada061
message_filters::Synchronizer< MySyncPolicy >
sync_
classDepthSaliencyNode.html
a29caed2f9ea9be5fcc3317715e5d773f
cpl_visual_features
namespacecpl__visual__features.html
cpl_visual_features::AbstractFeature
cpl_visual_features::AffineFlowMeasure
cpl_visual_features::AttributeLearningBaseFeature
cpl_visual_features::CannyEdges
cpl_visual_features::CenterSurroundMapper
cpl_visual_features::ColorCell
cpl_visual_features::ColorHistogram
cpl_visual_features::DenseLKFlow
cpl_visual_features::EdgeDensity
cpl_visual_features::FeatureTracker
cpl_visual_features::GaborFilterBank
cpl_visual_features::Homogeneity
cpl_visual_features::HSVColorHistogram
cpl_visual_features::LabColorHistogram
cpl_visual_features::LinkEdges
cpl_visual_features::LMFilterBank
cpl_visual_features::MyHOG
cpl_visual_features::NormalizedSum
cpl_visual_features::SIFTDes
cpl_visual_features::SlidingWindowDetector
std::deque< AffineFlowMeasure >
AffineFlowMeasures
namespacecpl__visual__features.html
a930257c813f79189a42f0fe7b31620b0
std::vector< float >
Descriptor
namespacecpl__visual__features.html
ac2b54f99af835f9af40d4d0544d4f97f
std::vector< Descriptor >
Descriptors
namespacecpl__visual__features.html
a65b2c72040bed99b9df66a3be742d4ed
float(*
kernel
namespacecpl__visual__features.html
a735cb08f5e4aa3de69d2106ca1e064a8
)(const float &, const float &)
std::vector< cv::KeyPoint >
KeyPoints
namespacecpl__visual__features.html
afb51170187db1df966dc4bc846883925
int
LapCol
namespacecpl__visual__features.html
a0456316fb894f33bc8fd40cc720ca2f7
float
LapCost
namespacecpl__visual__features.html
aed7124bc9c64a08f134c722ca12bafef
int
LapRow
namespacecpl__visual__features.html
a0e688615e18b55ea843a69c4bed1d92d
std::vector< int >
Path
namespacecpl__visual__features.html
af0d2d6ca277f4bb1a151c99a6ae56c61
std::vector< cv::Point >
Samples
namespacecpl__visual__features.html
a56f5c491bbf42670b85251a418022cfa
std::vector< cv::Point2f >
Samples2f
namespacecpl__visual__features.html
a5d136505fd8704127443c584f2f22bb8
std::vector< double >
ShapeDescriptor
namespacecpl__visual__features.html
ab7718a21c27f0f18640d549678ad6c9a
std::vector< ShapeDescriptor >
ShapeDescriptors
namespacecpl__visual__features.html
ac23466e62243a94b27fdeb091bf100d3
std::vector< float >
SIFTFeature
namespacecpl__visual__features.html
ae232daca5c04a965884ce06a7ba7ebb9
std::vector< SIFTFeature >
SIFTFeatures
namespacecpl__visual__features.html
a7b080e0979870d8ab71a31128ba392f1
std::vector< float >
TextonFeature
namespacecpl__visual__features.html
aa1db3f88dd567e6a00c4152a0aeed352
void
checklap
namespacecpl__visual__features.html
a33be15621d99c5704fba0a9a93a2a3f4
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
double
chiSqaureKernel
namespacecpl__visual__features.html
a9e887e609751a694c73c0f97bc2ec7c2
(std::vector< double > x, std::vector< double > y)
std::vector< std::vector< double > >
chiSquareKernelBatch
namespacecpl__visual__features.html
a7d35818a8e9a7ea716c32cd6f8c65e3b
(std::vector< std::vector< double > > &X, std::vector< std::vector< double > > &Y, double gamma)
double
compareShapes
namespacecpl__visual__features.html
a3378fab8a8c3f22a8e3c6e62e3d69aef
(cv::Mat &imageA, cv::Mat &imageB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", int max_displacement=30, std::string filePostFix="")
cv::Mat
computeCostMatrix
namespacecpl__visual__features.html
a0382dd1b1dd23fc09e14d9d8ef8838d0
(ShapeDescriptors &descriptorsA, ShapeDescriptors &descriptorsB, double epsilonCost=9e5, bool write_images=false, std::string filePath=".", std::string filePostFix="")
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
ac1b42aa83f607d6d8317ec800458595c
(Samples2f &samples, cv::Point2f ¢er, bool use_center=false, int radius_bins=5, int theta_bins=12, double max_radius=0, double scale=100.0)
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
a395501d81a1839e3d1417e452318620f
(Samples2f &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
ShapeDescriptors
constructDescriptors
namespacecpl__visual__features.html
a528c7d3c0b1651ff028e5a45d8a41b7a
(sample_type &samples, unsigned int radius_bins=5, unsigned int theta_bins=12)
void
Contributions
namespacecpl__visual__features.html
a24bfde2b145d144da411f3b30274f63c
(const unsigned int &in_length, const unsigned int &out_length, const float &scale, kernel KernelFoo, const float &kernel_scale, float kernel_width, const bool antialiasing, boost::shared_array< float > &weights, boost::shared_array< int > &indices, unsigned int &P)
float
Cubic
namespacecpl__visual__features.html
aa2caeb064ceabe8973786766442d0c49
(const float &x, const float &scale)
void
displayMatch
namespacecpl__visual__features.html
aa621d86374b52019fa188ea4faab2fee
(cv::Mat &edge_imgA, cv::Mat &edge_imgB, Samples &samplesA, Samples &samplesB, Path &path, int max_displacement=30, std::string filePath=".", std::string filePostFix="")
void
displayOpticalFlow
namespacecpl__visual__features.html
a05df6fb7690455879d0d4cc298c7d326
(cv::Mat &color_frame, cv::Mat &flow_u, cv::Mat &flow_v, float mag_thresh, bool display_uv=false)
static double
dist
namespacecpl__visual__features.html
aa44871d0548211fed45ffbc6e9f61dc9
(pcl16::PointXYZ a, pcl16::PointXYZ b)
static double
dist
namespacecpl__visual__features.html
a75591aff9a44eeebc29234982482f372
(pcl16::PointXYZ a, geometry_msgs::Point b)
static double
dist
namespacecpl__visual__features.html
ac46238e375a2df1bae86d13a7b574736
(geometry_msgs::Point b, pcl16::PointXYZ a)
cv::Mat
downSample
namespacecpl__visual__features.html
ab3b8fed0d554694148127e81a8d9945a
(cv::Mat data_in, int scales)
ShapeDescriptors
extractDescriptors
namespacecpl__visual__features.html
a8cb6d8cb8d2ffd7cab10cb098b95a84b
(cv::Mat &image)
int
getHistogramIndex
namespacecpl__visual__features.html
a50541cb716daeda240316373f72d8ad2
(double radius, double theta, int radius_bins, int theta_bins)
double
getMinimumCostPath
namespacecpl__visual__features.html
a522b92b48e25b238e77ddeb40f585c63
(cv::Mat &cost_matrix, Path &path)
void
imResize
namespacecpl__visual__features.html
abf25015c8933d8fe3d882bf6c238fbbe
(const cv::Mat &in_im, const float &scale, cv::Mat &out_im)
LapCost
lap
namespacecpl__visual__features.html
adbb4e3dd0c7af53ab86c4446cbb2f51b
(int dim, LapCost **assigncost, LapCol *rowsol, LapRow *colsol, LapCost *u, LapCost *v)
bool
lineLineIntersection2D
namespacecpl__visual__features.html
a29d67a7c0c85b0ce1cdc76bfeed2e909
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
lineSegmentIntersection2D
namespacecpl__visual__features.html
a42867fac18296cf8a956d696d2a9cc1e
(pcl16::PointXYZ a1, pcl16::PointXYZ a2, pcl16::PointXYZ b1, pcl16::PointXYZ b2, pcl16::PointXYZ &intersection)
bool
pointIsBetweenOthers
namespacecpl__visual__features.html
ac7a853093b76fcaab57c5d402b27dec3
(pcl16::PointXYZ &pt, pcl16::PointXYZ &x1, pcl16::PointXYZ &x2)
double
pointLineDistance2D
namespacecpl__visual__features.html
a3064c7d7de54ca9f59cd706e60a4bc25
(pcl16::PointXYZ &pt, pcl16::PointXYZ &a, pcl16::PointXYZ &b)
void
ResizeAlongDim
namespacecpl__visual__features.html
a2866dcaed46de0d05e9aed0738eb0ff3
(const cv::Mat &in, const unsigned int &dim, const boost::shared_array< float > &weights, const boost::shared_array< int > &indices, const unsigned int &out_length, const unsigned int &P, cv::Mat &out)
std::vector< cv::Point >
samplePoints
namespacecpl__visual__features.html
adb519aa665438e88ef42cc8aa2d7b65d
(cv::Mat &edge_image, double percentage=0.3)
static double
sqrDist
namespacecpl__visual__features.html
a94476ff426fb6b1bd92f6c2d4a435a22
(Eigen::Vector3f &a, pcl16::PointXYZ &b)
static double
sqrDist
namespacecpl__visual__features.html
abc6c9925d046e541252f8bd569095576
(Eigen::Vector4f &a, Eigen::Vector4f &b)
static double
sqrDist
namespacecpl__visual__features.html
a0c7209f33048d14ff1b5fce9223fb15b
(pcl16::PointXYZ a, pcl16::PointXYZ b)
static double
sqrDistXY
namespacecpl__visual__features.html
ac5a4e1489ecc2566112fe092144e5140
(pcl16::PointXYZ a, pcl16::PointXYZ b)
double
subPIAngle
namespacecpl__visual__features.html
a810301cdad7ff6a905d537ac8a84f840
(double theta)
void
swapImages
namespacecpl__visual__features.html
a849b84e8b69c46a4adb5b9ed6f0a24c0
(cv::Mat &a, cv::Mat &b)
void
swapSamples
namespacecpl__visual__features.html
a2414eaa7e36d76a6bbb213bf8269ab65
(Samples &a, Samples &b)
cv::Mat
upSample
namespacecpl__visual__features.html
a835b79c5c159b971298dd3fc40deb1f3
(cv::Mat data_in, int scales)
cpl_visual_features::AbstractFeature
classcpl__visual__features_1_1AbstractFeature.html
descriptor
descriptor
Descriptor
classcpl__visual__features_1_1AbstractFeature.html
a184dd3a5445a9e797b497ea895162fee
virtual descriptor
extractDescriptor
classcpl__visual__features_1_1AbstractFeature.html
a96389e4a9e66a1d7ceec7b8f73b8292b
(cv::Mat &img, cv::Rect &window)
virtual descriptor
getDescriptor
classcpl__visual__features_1_1AbstractFeature.html
adbd8af5e30a841e9f98b1589d445820b
() const =0
virtual void
operator()
classcpl__visual__features_1_1AbstractFeature.html
ade147f0ca0c777c9639cf34a268591ea
(cv::Mat &img, cv::Rect &window)=0
float
sum
classcpl__visual__features_1_1AbstractFeature.html
a7652bd9187d17a8dcb055954da0d5cc0
(std::vector< T > &vect)
cpl_visual_features::AffineFlowMeasure
classcpl__visual__features_1_1AffineFlowMeasure.html
AffineFlowMeasure
classcpl__visual__features_1_1AffineFlowMeasure.html
a229d0c83123a0ca92d74a01b72ab8353
(int x_=0, int y_=0, int u_=0, int v_=0, int label_=-1)
float
operator-
classcpl__visual__features_1_1AffineFlowMeasure.html
a90b4e8b67e193f16b731b2bc365a5647
(AffineFlowMeasure b) const
bool
operator==
classcpl__visual__features_1_1AffineFlowMeasure.html
ad9e5a79533a5f6d08f0e42d43d2007fa
(AffineFlowMeasure b)
cv::Mat
X
classcpl__visual__features_1_1AffineFlowMeasure.html
ade639b4a0797b80cce4768419f9c24d5
()
cv::Mat
a
classcpl__visual__features_1_1AffineFlowMeasure.html
a8f653d3b67c035a924a83cb6b55788ee
int
label
classcpl__visual__features_1_1AffineFlowMeasure.html
a87a921e2dd09d235b6f5e9b6132054e3
float
u
classcpl__visual__features_1_1AffineFlowMeasure.html
a4fa54b2a07b9f3a28783602ae1b87278
float
v
classcpl__visual__features_1_1AffineFlowMeasure.html
acd2bf09517979cf5fb6c89ef243476b3
float
x
classcpl__visual__features_1_1AffineFlowMeasure.html
a800cfe4b0e21fca4e3eb9d015c7b238f
float
y
classcpl__visual__features_1_1AffineFlowMeasure.html
a365a0ba6df99213073b7a578f44d0197
cpl_visual_features::AttributeLearningBaseFeature
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
AbstractFeature< std::vector< float > >
MyHOG< 64, 64, 16, 16, 8, 8, 8, 8, 9 >
AttributeHOG
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
adb32cde347d9829c263c6043ecf00664
LabColorHistogram< 12, 6, 6 >
AttributeLabHist
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
ae6c4763cf4ff9504935b99cbd09f2084
SIFTDes< 8, 8, 4, false >
SIFTDescriptor
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a53c236298e7f68d1d5fec45a42560046
AttributeLearningBaseFeature
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a3acbf016c23e1b7f78f55f8eb941dafc
()
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
ab4e334f83b1d25760102f3a1849124ad
() const
virtual void
operator()
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
aaba1e92f67cbf2af981213543fde26b2
(cv::Mat &patch, cv::Rect &window)
virtual void
setSIFTFile
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
adcce82a918a10da579294cb724d64aa6
(std::string sift_file)
virtual void
setTextonFile
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a6e41a78db4ca181d38a71662aa29ef4e
(std::string texton_file)
float
normalize
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
aedeb996d1a8ed8d56e83176c031d3a38
(int val_raw, float min_val=0.0, float max_val=255.0)
CannyEdges
canny_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
ad4486ef8fd891aa8ba199fb8cd3e9ec6
AttributeLabHist
col_hist_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
ad93f9895f01188f47f3881c380ff27c1
std::vector< float >
descriptor_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a328571775aa29567f89d7a2021e6e42c
AttributeHOG
hog_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
aeda14cab0d32c41b47dd36a7f02cd24a
LMFilterBank
lmfb_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a725467f024a0496c46adf514cbd6d8e4
SIFTDescriptor
sift_
classcpl__visual__features_1_1AttributeLearningBaseFeature.html
a78dc9b84f63d31e1b0a97e39376d3d1c
cpl_visual_features::CannyEdges
classcpl__visual__features_1_1CannyEdges.html
AbstractFeature< std::vector< int > >
CannyEdges
classcpl__visual__features_1_1CannyEdges.html
a5a14b303ce77b06843e68ef55850bb37
(int num_orientations=8)
virtual std::vector< int >
getDescriptor
classcpl__visual__features_1_1CannyEdges.html
a8a2c8dfcd1cce4f92241f067c55e3495
() const
virtual void
operator()
classcpl__visual__features_1_1CannyEdges.html
a7a7fc55d7236fe10773aca5694d7f969
(cv::Mat &patch, cv::Rect &window)
std::vector< int >
descriptor_
classcpl__visual__features_1_1CannyEdges.html
adad1f6440f18fba2c49e0553ca551791
int
num_orientations_
classcpl__visual__features_1_1CannyEdges.html
adda6939d86875103290cc2df3e92b11d
double
thresh1_
classcpl__visual__features_1_1CannyEdges.html
ad8b380420905782850a907f87b30b127
double
thresh2_
classcpl__visual__features_1_1CannyEdges.html
a9d0b6cfffe2931129518597144209dbd
cpl_visual_features::CenterSurroundMapper
classcpl__visual__features_1_1CenterSurroundMapper.html
CenterSurroundMapper
classcpl__visual__features_1_1CenterSurroundMapper.html
a55704cf302b270752e667f52b20ac667
(int min_c=2, int max_c=4, int min_delta=3, int max_delta=4)
void
generateGaborFilters
classcpl__visual__features_1_1CenterSurroundMapper.html
a1647ede1d7fe1f93bd927c1cecd4a5b9
()
cv::Mat
getColorMap
classcpl__visual__features_1_1CenterSurroundMapper.html
ac644ca02b4b17e3c0fa19ac976f32bbf
(cv::Mat &frame)
cv::Mat
getIntensityMap
classcpl__visual__features_1_1CenterSurroundMapper.html
a2c9d9c064a0ee71e9aedcf99b4fb38a5
(cv::Mat &frame)
cv::Mat
getOrientationMap
classcpl__visual__features_1_1CenterSurroundMapper.html
ab406bff3f212e21ee2540686c42cf7e3
(cv::Mat &frame)
cv::Mat
getSaliencyMap
classcpl__visual__features_1_1CenterSurroundMapper.html
a584354ff040e96fbc28b7020a4ac831b
(cv::Mat &frame)
cv::Mat
mapDifference
classcpl__visual__features_1_1CenterSurroundMapper.html
a373ccb84a340e520245c49c57dd7943e
(cv::Mat &m_c, cv::Mat &m_s, int c, int s)
cv::Mat
mapSum
classcpl__visual__features_1_1CenterSurroundMapper.html
a81e73d33eefd30829886443374b63c86
(std::vector< cv::Mat > &maps)
cv::Mat
normalize
classcpl__visual__features_1_1CenterSurroundMapper.html
a132e2ea26f6250c84280db3cfc2fd200
(cv::Mat &map, float max_val)
cv::Mat
operator()
classcpl__visual__features_1_1CenterSurroundMapper.html
a092134fc304fb990e886bf16b8834faf
(cv::Mat &frame, bool use_gradient=false)
cv::Mat
operator()
classcpl__visual__features_1_1CenterSurroundMapper.html
aeb4d5c21ed0ad5fa9ceab874010cdacc
(cv::Mat &frame, cv::Mat &depth_map)
cv::Mat
scaleMap
classcpl__visual__features_1_1CenterSurroundMapper.html
aa1c8c2d307bb7b1e2466d195f7885171
(cv::Mat map)
cv::Mat
upSampleResponse
classcpl__visual__features_1_1CenterSurroundMapper.html
ad42a15d7a98781cb31c4f25934d2245e
(cv::Mat &m_s, int s, cv::Size size0)
std::vector< cv::Mat >
gabor_filters_
classcpl__visual__features_1_1CenterSurroundMapper.html
a65331cc15ec211d2a0004db30363d06a
int
gabor_size_
classcpl__visual__features_1_1CenterSurroundMapper.html
aab8c202a94b75ccd051d7d1f46dc712f
int
max_c_
classcpl__visual__features_1_1CenterSurroundMapper.html
ad41e0429e1dc30126ef78287c8dcce4f
int
max_delta_
classcpl__visual__features_1_1CenterSurroundMapper.html
ace8a870d34bb5d910fc78128dbda6b6a
int
min_c_
classcpl__visual__features_1_1CenterSurroundMapper.html
ac335dc974f12dc0469cd329d9ff8dd61
int
min_delta_
classcpl__visual__features_1_1CenterSurroundMapper.html
a8a393346a41aa442a0f40725978de0f1
int
N_
classcpl__visual__features_1_1CenterSurroundMapper.html
ac24072d01ef9de38f47e50b81f9068c6
int
num_scales_
classcpl__visual__features_1_1CenterSurroundMapper.html
a890c62319c1e5289db5ffbb0fa11c465
cpl_visual_features::ColorCell
classcpl__visual__features_1_1ColorCell.html
AbstractFeature< std::vector< float > >
ColorCell
classcpl__visual__features_1_1ColorCell.html
a1bc941e31b4f206241de15326ffb2351
(int num_scales=4)
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1ColorCell.html
a5c0c829917a4000b2fd741e0a08b3b42
() const
virtual void
operator()
classcpl__visual__features_1_1ColorCell.html
a43d052d141a301ddb9d28527256cd865
(cv::Mat &patch, cv::Rect &window)
std::vector< float >
descriptor_
classcpl__visual__features_1_1ColorCell.html
a3b0ddf712f652c2668835ea3c80c9342
int
num_scales_
classcpl__visual__features_1_1ColorCell.html
a6f459ba35a5ed297ce31b934e4890e65
cpl_visual_features::ColorHistogram
classcpl__visual__features_1_1ColorHistogram.html
n_bins
AbstractFeature< cv::MatND >
ColorHistogram
classcpl__visual__features_1_1ColorHistogram.html
a1196f1cfff86a9da43baef3f4fb4de1a
()
virtual cv::MatND
getDescriptor
classcpl__visual__features_1_1ColorHistogram.html
a877a91e2fe0f8f2581fb21739d906648
() const
virtual void
operator()
classcpl__visual__features_1_1ColorHistogram.html
a0cf207c8851b32fb13243f1f34d5bfe4
(cv::Mat &patch, cv::Rect &window)
cv::MatND
descriptor_
classcpl__visual__features_1_1ColorHistogram.html
a7bd4385fc04048455e64a01af2072d8b
cpl_visual_features::DenseLKFlow
classcpl__visual__features_1_1DenseLKFlow.html
std::vector< cv::Mat >
baseLK
classcpl__visual__features_1_1DenseLKFlow.html
a32bc4b8ff28d1b7f29e7f7abde2f5339
(cv::Mat &cur_bw, cv::Mat &prev_bw)
DenseLKFlow
classcpl__visual__features_1_1DenseLKFlow.html
a8d7a6a426f9f2a6cf58fcb7584366869
(int win_size=5, int num_levels=4)
cv::Mat
expand
classcpl__visual__features_1_1DenseLKFlow.html
abc5a5170bf3419f4fa5a0a62947685d0
(cv::Mat &input)
std::vector< cv::Mat >
hierarchy
classcpl__visual__features_1_1DenseLKFlow.html
a481d3f286cf843c82781b65af16f696f
(cv::Mat &f2, cv::Mat &f1)
std::vector< cv::Mat >
operator()
classcpl__visual__features_1_1DenseLKFlow.html
ae7444b65a00d760b345aa07355aa5a86
(cv::Mat &cur_frame, cv::Mat &prev_frame, bool color_in=true)
cv::Mat
reduce
classcpl__visual__features_1_1DenseLKFlow.html
a4c12451f990956d4dba47428e44cc7c3
(cv::Mat &input)
void
setNumLevels
classcpl__visual__features_1_1DenseLKFlow.html
a9633fb12e6bb5bc6715933de8ff29f67
(int num_levels)
void
setWinSize
classcpl__visual__features_1_1DenseLKFlow.html
a7a490e5d5dcb85b63336cec9ab8d5559
(int win_size)
cv::Mat
smooth
classcpl__visual__features_1_1DenseLKFlow.html
a80c680da8249be96797a9d293e04e309
(cv::Mat &input, int n=1)
cv::Mat
warp
classcpl__visual__features_1_1DenseLKFlow.html
ab94a0700ce9528c0f05a0739e0510c19
(cv::Mat &i2, cv::Mat &vx, cv::Mat &vy)
virtual
~DenseLKFlow
classcpl__visual__features_1_1DenseLKFlow.html
ad3a566cb6eccfc1207767b47bb1c3e33
()
double
r_thresh_
classcpl__visual__features_1_1DenseLKFlow.html
a85f763859b38861788cf480c5dcd9c08
cv::Mat
dx_kernel_
classcpl__visual__features_1_1DenseLKFlow.html
a36d3fbbf9892324aadbaaf5280b22d00
cv::Mat
dy_kernel_
classcpl__visual__features_1_1DenseLKFlow.html
a467f62ddbc610cd4470fe0f1abb2cf12
cv::Mat
g_kernel_
classcpl__visual__features_1_1DenseLKFlow.html
a720e2abd8de1f2b179aaad871136aa71
int
max_level_
classcpl__visual__features_1_1DenseLKFlow.html
a47b4ca2688130146eb49fd046e1f2853
cv::Mat
optic_g_kernel_
classcpl__visual__features_1_1DenseLKFlow.html
ad23e2bedffbb7e682e2474c3a5edce59
int
win_size_
classcpl__visual__features_1_1DenseLKFlow.html
a91645e5e8d3b8131df81e239caf4b7e6
cpl_visual_features::EdgeDensity
classcpl__visual__features_1_1EdgeDensity.html
AbstractFeature< float >
CannyEdges
classcpl__visual__features_1_1EdgeDensity.html
a1a06341f186ffd2fd8bbbd6ca5ddef1b
()
virtual float
getDescriptor
classcpl__visual__features_1_1EdgeDensity.html
ad9fb85fac99f214dafb0967b680b5dec
() const
virtual void
operator()
classcpl__visual__features_1_1EdgeDensity.html
ab99859ce459589827b12450e2242fc86
(cv::Mat &patch, cv::Rect &window)
float
descriptor_
classcpl__visual__features_1_1EdgeDensity.html
a928d85a359ab95d5ac6e266f88e8dea5
double
thresh1_
classcpl__visual__features_1_1EdgeDensity.html
a1ac77a4f97d698421dc22fa97157b4eb
double
thresh2_
classcpl__visual__features_1_1EdgeDensity.html
a0ba3f0c50651a55a3299d4ce2565aa9c
cpl_visual_features::FeatureTracker
classcpl__visual__features_1_1FeatureTracker.html
FeatureTracker
classcpl__visual__features_1_1FeatureTracker.html
a9ac8e6250757c190564a99bc7a983e5a
(std::string name, double hessian_thresh=250, int num_octaves=4, int num_layers=2, bool extended=true, bool upright=false, bool use_fast=false)
Descriptors
getMostRecentDescriptors
classcpl__visual__features_1_1FeatureTracker.html
a4ea3a734eb188ba28e6659ba01d77fa4
() const
AffineFlowMeasures
getMostRecentFlow
classcpl__visual__features_1_1FeatureTracker.html
a4c1bbb2c8bf98e393f2dbd43e108c860
() const
KeyPoints
getMostRecentKeyPoints
classcpl__visual__features_1_1FeatureTracker.html
acf18b4c92385efa6dfd69340843c65d1
() const
std::vector< float >
getMostRecentScores
classcpl__visual__features_1_1FeatureTracker.html
ad4df03ab342e766ba68ef15482d3ef89
() const
void
initTracks
classcpl__visual__features_1_1FeatureTracker.html
a304a2d24db48aee1d114e5e78c8684b9
(cv::Mat &frame)
bool
isInitialized
classcpl__visual__features_1_1FeatureTracker.html
ad5806c09b1fcffc78307ced4a4fb5c81
() const
void
setKLTCornerMinDist
classcpl__visual__features_1_1FeatureTracker.html
ab0bec1bb292fbf420b7711d5f3e18868
(double min_dist)
void
setKLTCornerThresh
classcpl__visual__features_1_1FeatureTracker.html
aca34c611269245bd7b4d8ed63c003a16
(double corner_thresh)
void
setKLTMaxCorners
classcpl__visual__features_1_1FeatureTracker.html
a0ff1592dda22c6fed88a3a86b82c0459
(int max_corners)
void
setMinFlowThresh
classcpl__visual__features_1_1FeatureTracker.html
abb91cdc49ace6dab9416b0209d6a2a1b
(int min_thresh)
void
setUseFast
classcpl__visual__features_1_1FeatureTracker.html
a0edb7d3931322f334fd4643868b46f4d
(bool use_fast)
void
stop
classcpl__visual__features_1_1FeatureTracker.html
a7d4ecc0a9902f0ed5002baf5bafbb209
()
AffineFlowMeasures
updateTracks
classcpl__visual__features_1_1FeatureTracker.html
ab4905d11ed902d3fa3dcbda6eb52831a
(const cv::Mat &frame)
AffineFlowMeasures
updateTracks
classcpl__visual__features_1_1FeatureTracker.html
a2800d15695dbcbdf41e426fdf348afaa
(const cv::Mat &frame, const cv::Mat &mask)
AffineFlowMeasures
updateTracksLK
classcpl__visual__features_1_1FeatureTracker.html
a63485e96ba9c6c5d2c02c3a16f1b1dc5
(cv::Mat &cur_frame, cv::Mat &prev_frame)
cv::SURF
surf_
classcpl__visual__features_1_1FeatureTracker.html
aeb288f95aca651f6491b670ff4e61d7d
void
findMatches
classcpl__visual__features_1_1FeatureTracker.html
a833c07227492558ae228ffd0b63bdc25
(Descriptors &descriptors1, Descriptors &descriptors2, std::vector< int > &matches1, std::vector< int > &matches2, std::vector< float > &scores)
std::pair< int, float >
ratioTest
classcpl__visual__features_1_1FeatureTracker.html
a72cf644a8dc8571e555484c75c1c9439
(Descriptor &a, std::vector< Descriptor > &bList, double threshold)
double
SSD
classcpl__visual__features_1_1FeatureTracker.html
abe270e66bf1da307dbcaae52ce127d76
(Descriptor &a, Descriptor &b)
void
updateCurrentDescriptors
classcpl__visual__features_1_1FeatureTracker.html
a51d454d8ff5a4d2c91f378822b387213
(const cv::Mat &frame, const cv::Mat &mask)
Descriptors
cur_descriptors_
classcpl__visual__features_1_1FeatureTracker.html
a2634c16d8a280af7397948fe4b0204ac
AffineFlowMeasures
cur_flow_
classcpl__visual__features_1_1FeatureTracker.html
a6802b54a59dd7298de7f8aef30607f92
KeyPoints
cur_keypoints_
classcpl__visual__features_1_1FeatureTracker.html
afdef227b05dbe5f07c81acc5a7256bbf
std::vector< float >
cur_scores_
classcpl__visual__features_1_1FeatureTracker.html
a7952cfa033a586e09f7a9fe4b356cc16
bool
initialized_
classcpl__visual__features_1_1FeatureTracker.html
a5d3f9980a68ed004f8a7b96671881373
double
klt_corner_min_dist_
classcpl__visual__features_1_1FeatureTracker.html
a0fcf83e48234a5c40f7dd894a59a603b
double
klt_corner_thresh_
classcpl__visual__features_1_1FeatureTracker.html
a0d1f7d075ff15c4a4485aba00c77d689
int
max_corners_
classcpl__visual__features_1_1FeatureTracker.html
af032e3b9c82f3aaab7fee333314763aa
int
min_flow_thresh_
classcpl__visual__features_1_1FeatureTracker.html
a17550aaa8c2694bb8f8b6cfd4f8f6c75
Descriptors
prev_descriptors_
classcpl__visual__features_1_1FeatureTracker.html
acf0a955391c352c966305dd748a5bdb2
KeyPoints
prev_keypoints_
classcpl__visual__features_1_1FeatureTracker.html
ad38bcf79a48711c0b8c484b57cda5eaa
double
ratio_threshold_
classcpl__visual__features_1_1FeatureTracker.html
afe6cbecb2ea6b66c0be46d0540ee2195
bool
use_fast_
classcpl__visual__features_1_1FeatureTracker.html
a75f84c46e0c48f69466215de21c75f8e
std::string
window_name_
classcpl__visual__features_1_1FeatureTracker.html
aca4954f8b3161f03769fe11f80e63bb5
cpl_visual_features::GaborFilterBank
classcpl__visual__features_1_1GaborFilterBank.html
std::vector< double >
extractFeature
classcpl__visual__features_1_1GaborFilterBank.html
a85b41b2eab03ec7be07f66d7e18696ed
(cv::Mat &frame)
double
featureDist
classcpl__visual__features_1_1GaborFilterBank.html
a658f148131a3fc86838fce7aaee92fae
(std::vector< double > f1, std::vector< double > f2)
cv::Mat
filterImg
classcpl__visual__features_1_1GaborFilterBank.html
a546c7277ac79464f7a9c847f4b0f8be8
(cv::Mat &img, int m, int n, bool use_real=true)
GaborFilterBank
classcpl__visual__features_1_1GaborFilterBank.html
a5c25fff277b5f7169cac12714b0730c4
(int M=4, int N=6, double U_l=0.05, double U_h=0.4, int gabor_size=7)
void
calcSampleVar
classcpl__visual__features_1_1GaborFilterBank.html
a1175bca18e5cdbef20e11d07b8dbf731
()
void
generateGaborFilters
classcpl__visual__features_1_1GaborFilterBank.html
a8a9ef5bc18f52725b9768e12054a9e39
()
std::vector< std::vector< std::vector< double > > >
alpha_base_mu_
classcpl__visual__features_1_1GaborFilterBank.html
ac4fe55d33f94ef93bb0548d77abd2cab
std::vector< std::vector< std::vector< double > > >
alpha_base_sigma_
classcpl__visual__features_1_1GaborFilterBank.html
a7cd058a9f63ac0a995c837c504e250d4
std::vector< std::vector< double > >
alpha_mu_
classcpl__visual__features_1_1GaborFilterBank.html
a53ca87a7a527afab0e4bce269f582d2d
std::vector< std::vector< double > >
alpha_sigma_
classcpl__visual__features_1_1GaborFilterBank.html
a11da4f729b783fdb8e6f855c75156fe7
bool
calc_var_
classcpl__visual__features_1_1GaborFilterBank.html
a5a6ae46e3731d70a307dbc87fa756680
std::vector< std::vector< cv::Mat > >
gabor_c_
classcpl__visual__features_1_1GaborFilterBank.html
adb8bbc54f2d53c16fc7b44155bd3becd
int
gabor_size_
classcpl__visual__features_1_1GaborFilterBank.html
ae38bc55ebfa9be027d0f9c94dd053791
int
M_
classcpl__visual__features_1_1GaborFilterBank.html
a1d0325f1b373be67db03801c6a8a0690
int
N_
classcpl__visual__features_1_1GaborFilterBank.html
a78ec882279052c9d6a6703166475234f
double
U_h_
classcpl__visual__features_1_1GaborFilterBank.html
a3142552fd4543f828dd0c21534f393ee
double
U_l_
classcpl__visual__features_1_1GaborFilterBank.html
acf5989539a7091e18f95978af9cdd324
cpl_visual_features::Homogeneity
classcpl__visual__features_1_1Homogeneity.html
AbstractFeature< std::vector< float > >
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1Homogeneity.html
afdd52acb93e371b85e8c02be42fd9f26
() const
Homogeneity
classcpl__visual__features_1_1Homogeneity.html
aa3e69e7c7e16701b74d0f2f5bc9316e2
()
virtual void
operator()
classcpl__visual__features_1_1Homogeneity.html
add2bb1f5ebb5636b786c65007956c31a
(cv::Mat &patch, cv::Rect &window)
std::vector< float >
descriptor_
classcpl__visual__features_1_1Homogeneity.html
a2d47ab3c1682dc185604cd1c2cd1012e
cpl_visual_features::HSVColorHistogram
classcpl__visual__features_1_1HSVColorHistogram.html
h_bins
s_bins
v_bins
AbstractFeature< std::vector< float > >
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1HSVColorHistogram.html
af43e6a2089bc2e1e1c8b43909cd3d918
() const
HSVColorHistogram
classcpl__visual__features_1_1HSVColorHistogram.html
a712c41baabdb9e1993b772cb604ae119
()
virtual void
operator()
classcpl__visual__features_1_1HSVColorHistogram.html
aebbeeb9cd0aae230a20ede46484985c8
(cv::Mat &patch, cv::Rect &window)
std::vector< float >
descriptor_
classcpl__visual__features_1_1HSVColorHistogram.html
aca40ecc05ccf9499af7a4a3788a82700
cpl_visual_features::LabColorHistogram
classcpl__visual__features_1_1LabColorHistogram.html
l_bins
a_bins
b_bins
AbstractFeature< std::vector< float > >
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1LabColorHistogram.html
a3b43c6ef7274196c601de78abce2c72a
() const
LabColorHistogram
classcpl__visual__features_1_1LabColorHistogram.html
a9eb9bcbca33ae9d9a6b5df031675b2e1
()
virtual void
operator()
classcpl__visual__features_1_1LabColorHistogram.html
a5b5a695798b534e6e7e7bfd38ccf3e95
(cv::Mat &patch, cv::Rect &window)
std::vector< float >
descriptor_
classcpl__visual__features_1_1LabColorHistogram.html
a69aefc44e043fb7b3fea9c5534bb89b1
cpl_visual_features::LinkEdges
classcpl__visual__features_1_1LinkEdges.html
static std::vector< std::vector< cv::Point > >
edgeLink
classcpl__visual__features_1_1LinkEdges.html
a01e46933d93d517086770de178692898
(cv::Mat &edge_img_raw, unsigned int min_length=1, bool use_displays=false)
PtStatus
classcpl__visual__features_1_1LinkEdges.html
ad90d6fae7e32344411ea504dd5c2ac0d
NO_POINT
classcpl__visual__features_1_1LinkEdges.html
ad90d6fae7e32344411ea504dd5c2ac0da342cb8cae71037ea7e6031dd5c185b92
THERE_IS_A_POINT
classcpl__visual__features_1_1LinkEdges.html
ad90d6fae7e32344411ea504dd5c2ac0daa9f30a937a04c271001f1c041bad1ab9
LAST_POINT
classcpl__visual__features_1_1LinkEdges.html
ad90d6fae7e32344411ea504dd5c2ac0daf88e1ee61aa500cdf928a99117b10e57
static void
findEndsJunctions
classcpl__visual__features_1_1LinkEdges.html
acdff1d3fb9c107756dcf9953f0c88219
(cv::Mat &edge_img, cv::Mat &ends, cv::Mat &junctions)
static int
getCrossings
classcpl__visual__features_1_1LinkEdges.html
aab2eb2a09fab28d4dded9ef2421da851
(cv::Mat &edge_img, const int r, const int c)
static bool
isJunction
classcpl__visual__features_1_1LinkEdges.html
a87f0eceb079ce20968b541db9ecb6297
(cv::Mat &junctions, cv::Point p)
static bool
isJunction
classcpl__visual__features_1_1LinkEdges.html
a4667f156507a25239a25abac4191525c
(cv::Mat &junctions, int r, int c)
static int
neighborSum
classcpl__visual__features_1_1LinkEdges.html
af4c3de2152f1b36f678049d8e6f145dc
(cv::Mat &edge_img, int r_seed, int c_seed, int edge_no)
static PtStatus
nextPoint
classcpl__visual__features_1_1LinkEdges.html
ae0a8abf7c4448482efb89be1026efc12
(cv::Mat &edge_img, int &r_start, int &c_start, int edge_no, cv::Mat &junctions)
static void
removeIsolatedPixels
classcpl__visual__features_1_1LinkEdges.html
aca5555f61cab0fb1f4434a1d2e61a8a4
(cv::Mat &img)
static cv::Mat
thinEdges
classcpl__visual__features_1_1LinkEdges.html
a9e1752d645c18cf645a27d2ea24d53dc
(cv::Mat img)
static std::vector< cv::Point >
trackEdge
classcpl__visual__features_1_1LinkEdges.html
a791da9ff31f598f0b0a1464a0f2c9343
(cv::Mat &edge_img, int r_start, int c_start, int edge_no, cv::Mat &junctions)
cpl_visual_features::LMFilterBank
classcpl__visual__features_1_1LMFilterBank.html
std::vector< TextonFeature >
clusterTextons
classcpl__visual__features_1_1LMFilterBank.html
ac0d8f04a3fe84beae34be81a2a9c1979
(std::vector< std::vector< TextonFeature > > samples, int k, int attempts=3)
std::vector< int >
extractDescriptor
classcpl__visual__features_1_1LMFilterBank.html
a73e392417b4e3711179c9434f717b492
(cv::Mat &frame)
std::vector< TextonFeature >
extractRawFeature
classcpl__visual__features_1_1LMFilterBank.html
ac218b070b7fb001b40e18cbf392166b7
(cv::Mat &frame, bool use_all_pixels=false)
float
featureDist
classcpl__visual__features_1_1LMFilterBank.html
a13250a0c23b3e67b2e9807e6b477efd3
(TextonFeature f1, TextonFeature f2)
std::vector< TextonFeature >
getCenters
classcpl__visual__features_1_1LMFilterBank.html
af982bda4d25634abc9f559476a94f6f0
() const
int
getNumCenters
classcpl__visual__features_1_1LMFilterBank.html
a577c7ce64c1898e6702f3be46ebac711
() const
LMFilterBank
classcpl__visual__features_1_1LMFilterBank.html
a73b314ef0fe1527ad42d8533c842b601
(int orientations=6, int elongated_scales=1, int gaussian_scales=1, int num_extract_scales=2, int support=7)
int
quantizeFeature
classcpl__visual__features_1_1LMFilterBank.html
a3c4572ed032f2498d497636e50134763
(TextonFeature feat)
bool
readTextonCenters
classcpl__visual__features_1_1LMFilterBank.html
ab659c0f335767ef77680e1415d20b95e
(std::string file_name)
void
saveTextonCenters
classcpl__visual__features_1_1LMFilterBank.html
a08e8517a5cf28612b6f7b68cdf8b95b1
(std::vector< TextonFeature > centers, std::string file_name)
cv::Mat
textonQuantizeImage
classcpl__visual__features_1_1LMFilterBank.html
a6c26688a858c01570c7cb2588f281912
(cv::Mat &frame)
void
visualizeKernels
classcpl__visual__features_1_1LMFilterBank.html
a8a2ce691b892622114524c4af7c6901b
(void)
cv::Mat
createElongatedFilter
classcpl__visual__features_1_1LMFilterBank.html
a3ba4b41824a320b93aee673cc67e04a8
(float scale, int phase_x, int phase_y, cv::Mat pts_1, cv::Mat pts_2, int sup)
void
generateFilters
classcpl__visual__features_1_1LMFilterBank.html
a98b34f553316fce931fd0d3c8092df4e
(void)
cv::Mat
getDOGFilter
classcpl__visual__features_1_1LMFilterBank.html
a6098a79f5b0a3abdadf9e8197332e47b
(int ksize, float sigma, float alpha=3.0)
cv::Mat
getGaussianDeriv
classcpl__visual__features_1_1LMFilterBank.html
a7611779729686ac5a65517293ac2c288
(float sigma, float mu, cv::Mat x, int ord)
cv::Mat
normalize
classcpl__visual__features_1_1LMFilterBank.html
a25c9a7ebb3ac5359d398d0791c4174a5
(cv::Mat &f)
cv::Mat
upSampleResponse
classcpl__visual__features_1_1LMFilterBank.html
a412bd4c1a8c0fadd600b31e29c6bc0ad
(cv::Mat &down_convolved, int s, cv::Size size0)
std::vector< cv::Mat >
bars_
classcpl__visual__features_1_1LMFilterBank.html
ab1e39e5ba3b21eb10c7019cc44b98609
std::vector< TextonFeature >
centers_
classcpl__visual__features_1_1LMFilterBank.html
a3a2589878feff038b547b72caea9f6f9
std::vector< cv::Mat >
dogs_
classcpl__visual__features_1_1LMFilterBank.html
a56fac3594fd2de6a9e08ecd846cbcd65
std::vector< cv::Mat >
edges_
classcpl__visual__features_1_1LMFilterBank.html
a893412cd36a129db38096134c3a49fce
std::vector< cv::Mat >
gaussians_
classcpl__visual__features_1_1LMFilterBank.html
a1df41ad948d6b4d46fd6c7b52586439e
int
n_e_scales_
classcpl__visual__features_1_1LMFilterBank.html
a9bcd693b8fd861ac45cfb46c5d7b26d0
int
n_extract_scales_
classcpl__visual__features_1_1LMFilterBank.html
a0c472a89a8197958b2cb21de19ea5a53
int
n_filters_
classcpl__visual__features_1_1LMFilterBank.html
a2c7e5fd88fa19a11a26d7bbecfe8a9fa
int
n_g_scales_
classcpl__visual__features_1_1LMFilterBank.html
af04675001e276470ff9b7794e98323d5
int
n_orientations_
classcpl__visual__features_1_1LMFilterBank.html
aac11e38192a2e251212913f8a4354b0c
int
support_
classcpl__visual__features_1_1LMFilterBank.html
a3e886a1784d00847e06400143de89523
cpl_visual_features::MyHOG
classcpl__visual__features_1_1MyHOG.html
win_width
win_height
block_width
block_height
x_stride
y_stride
cell_width
cell_height
nbins
AbstractFeature< std::vector< float > >
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1MyHOG.html
ae61a5831940b6893d6fd803d2d5594fa
() const
MyHOG
classcpl__visual__features_1_1MyHOG.html
ac7f1a6a57fd72ab731a58e652c037201
()
virtual void
operator()
classcpl__visual__features_1_1MyHOG.html
aeb707fe7282db32dfb7503ff787894f4
(cv::Mat &img, cv::Rect &window)
cv::HOGDescriptor
hog_
classcpl__visual__features_1_1MyHOG.html
a703ae5876940c82888b7fa80c5439af7
std::vector< float >
descriptor_
classcpl__visual__features_1_1MyHOG.html
a4fd033c35c00648cbb0036f0dfd26522
cpl_visual_features::NormalizedSum
classcpl__visual__features_1_1NormalizedSum.html
AbstractFeature< float >
virtual float
getDescriptor
classcpl__visual__features_1_1NormalizedSum.html
aadb4a42cc3e98ae79da4c01cc7b5b22a
() const
float
getMax
classcpl__visual__features_1_1NormalizedSum.html
accdde12f45956ee19cdd73497d774c62
() const
cv::Rect
getMaxLoc
classcpl__visual__features_1_1NormalizedSum.html
a8aa42c7f3b9a7546af71e6f769a7665e
() const
NormalizedSum
classcpl__visual__features_1_1NormalizedSum.html
a1774f8af1f3a56153637069539a6899e
()
virtual void
operator()
classcpl__visual__features_1_1NormalizedSum.html
a947cbd3ee2ab990e3b85158a36ef74f9
(cv::Mat &img, cv::Rect &window)
void
resetMax
classcpl__visual__features_1_1NormalizedSum.html
aa9e64acb5dd30759bab83c781b04ccd7
()
float
descriptor_
classcpl__visual__features_1_1NormalizedSum.html
a75aa76188a28cfd78bff20cb3ea3f1e4
cv::Rect
max_loc_
classcpl__visual__features_1_1NormalizedSum.html
a790b1a49ad5ef071ef743e6172f88d98
float
max_sum_
classcpl__visual__features_1_1NormalizedSum.html
a06f76e532f5c33529fb0fd60a9336177
cpl_visual_features::SIFTDes
classcpl__visual__features_1_1SIFTDes.html
x_stride
y_stride
n_scales
extract_keypoints
AbstractFeature< std::vector< float > >
SIFTFeatures
clusterFeatures
classcpl__visual__features_1_1SIFTDes.html
a176a64163cf624854637068c892be3a6
(SIFTFeatures samples, int k, int attempts)
SIFTFeatures
extractRawFeatures
classcpl__visual__features_1_1SIFTDes.html
a4048afb10ff101cbf885e1e012012a20
(cv::Mat &frame)
float
featureDist
classcpl__visual__features_1_1SIFTDes.html
a464cb39e27cf573f46516d43e506e6a1
(SIFTFeature f1, SIFTFeature f2)
SIFTFeatures
getCenters
classcpl__visual__features_1_1SIFTDes.html
adc1a0fd890a0c7e95c1b63ee033fc9f0
() const
virtual std::vector< float >
getDescriptor
classcpl__visual__features_1_1SIFTDes.html
a1ca203a4033936e7ab72361601856187
() const
bool
loadClusterCenters
classcpl__visual__features_1_1SIFTDes.html
a2ac054266d4628eea6ddd33807c511a3
(std::string file_name)
virtual void
operator()
classcpl__visual__features_1_1SIFTDes.html
ab6a2bbc749c13212e3b0a25374fb9e48
(cv::Mat &img, cv::Rect &window)
int
quantizeFeature
classcpl__visual__features_1_1SIFTDes.html
a16861addf3401e4e52fe2e606fa2ce12
(SIFTFeature feat)
void
saveClusterCenters
classcpl__visual__features_1_1SIFTDes.html
a1b66db90977286bb43f4376ff2599b5b
(SIFTFeatures centers, std::string file_name)
SIFTDes
classcpl__visual__features_1_1SIFTDes.html
a949c1187af518eb91b93f57b24e9e45d
()
cv::SIFT
sift_
classcpl__visual__features_1_1SIFTDes.html
a2eabf3dbefc4651f8e24213b7153b919
SIFTFeatures
centers_
classcpl__visual__features_1_1SIFTDes.html
a8b74c518814326fc6eeaca62188ca518
std::vector< float >
descriptor_
classcpl__visual__features_1_1SIFTDes.html
ab41a3be1ce1fc9a5f1f7de6b30cd6cac
cpl_visual_features::SlidingWindowDetector
classcpl__visual__features_1_1SlidingWindowDetector.html
FeatureType
DescriptorType
void
scanImage
classcpl__visual__features_1_1SlidingWindowDetector.html
a9e9cc3bf06e71fe1b30bbb9b7f5f4d89
(cv::Mat &img, bool save_desc=false, int step_size=1)
void
scanImage
classcpl__visual__features_1_1SlidingWindowDetector.html
ae519c67e4595e9ba2e74e3b9a372cafb
(cv::Mat &img, std::vector< std::pair< int, int > > &windows, bool save_desc=false, int step_size=1)
void
scanImage
classcpl__visual__features_1_1SlidingWindowDetector.html
a5a20ae265f5736ecf7ddc04dd4ab64c1
(cv::Mat &img, std::pair< int, int > window_size, bool save_desc=false, int step_size=1)
void
scanImage
classcpl__visual__features_1_1SlidingWindowDetector.html
a20bea7402e510915653aa3598b372cf0
(cv::Mat &img, int window_width, int window_height, bool save_desc=false, int step_size=1)
void
setWindowSizes
classcpl__visual__features_1_1SlidingWindowDetector.html
a1dd59e1a1cdaa4874b39f4479f5a3419
(std::vector< std::pair< int, int > > windows)
SlidingWindowDetector
classcpl__visual__features_1_1SlidingWindowDetector.html
a52cd8f151080c2887bf218d2cf9a5788
()
std::vector< DescriptorType >
descriptors_
classcpl__visual__features_1_1SlidingWindowDetector.html
a12fcf4ccdc285b03508e13e3b89f1c44
FeatureType
feature_
classcpl__visual__features_1_1SlidingWindowDetector.html
a45da6d127e0c5a15f33165db90ecfdb6
std::vector< std::pair< int, int > >
windows_
classcpl__visual__features_1_1SlidingWindowDetector.html
a4efb3df4729be671f54a9ac339444b52
index
index
codeapi