34 #ifndef vpFeatureLuminance_h
35 #define vpFeatureLuminance_h
37 #include <visp3/core/vpImage.h>
38 #include <visp3/core/vpMatrix.h>
39 #include <visp3/visual_features/vpBasicFeature.h>
48 #ifndef DOXYGEN_SHOULD_SKIP_THIS
56 class VISP_EXPORT vpLuminance
98 void buildFrom(
vpImage<
unsigned char> &I);
101 unsigned int thickness = 1) const vp_override;
103 unsigned int thickness = 1) const vp_override;
110 double get_Z() const;
112 void init(
unsigned int _nbr,
unsigned int _nbc,
double _Z);
114 void init() vp_override;
115 vpMatrix interaction(
unsigned int select = FEATURE_ALL) vp_override;
117 void print(
unsigned int select = FEATURE_ALL) const vp_override;
123 void set_Z(
double Z);
class that defines what is a visual feature
Generic class defining intrinsic camera parameters.
Implementation of column vector and the associated operations.
Class to define RGB colors available for display functionalities.
Class that defines the image luminance visual feature.
unsigned int nbr
Number of rows.
vpLuminance * pixInfo
Store the image (as a vector with intensity and gradient I, Ix, Iy)
unsigned int nbc
Number of column.
unsigned int bord
Border size.
Definition of the vpImage class member functions.
Implementation of a matrix and operations on matrices.