FeatureLuminanceMapping¶
- class FeatureLuminanceMapping(*args, **kwargs)¶
Bases:
BasicFeature
Overloaded function.
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, cam: visp._visp.core.CameraParameters, h: int, w: int, Z: float, mapping: visp._visp.visual_features.LuminanceMapping) -> None
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, luminance: visp._visp.visual_features.FeatureLuminance, mapping: visp._visp.visual_features.LuminanceMapping) -> None
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, f: visp._visp.visual_features.FeatureLuminanceMapping) -> None
Methods
Overloaded function.
Overloaded function.
Overloaded function.
Overloaded function.
Overloaded function.
Inherited Methods
Return the dimension of the feature vector \(\bf s\) .
vpServo
Indicates who should deallocate the feature.
Get the feature vector dimension.
dim_s
deallocate
Indicates who should deallocate the feature.
s
user
nbParameters
FEATURE_ALL
Set feature flags to true to prevent warning when re-computing the interaction matrix without having updated the feature.
Get the feature vector \(\bf s\) .
Select all the features.
Operators
__doc__
Overloaded function.
__module__
Attributes
FEATURE_ALL
__annotations__
deallocate
dim_s
nbParameters
s
user
vpServo
- class BasicFeatureDeallocatorType(self, value: int)¶
Bases:
pybind11_object
Indicates who should deallocate the feature.
Values:
user
vpServo
- class BasicFeatureSelect(self, value: int)¶
Bases:
pybind11_object
Indicates who should deallocate the feature.
Values:
user
vpServo
- __init__(*args, **kwargs)¶
Overloaded function.
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, cam: visp._visp.core.CameraParameters, h: int, w: int, Z: float, mapping: visp._visp.visual_features.LuminanceMapping) -> None
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, luminance: visp._visp.visual_features.FeatureLuminance, mapping: visp._visp.visual_features.LuminanceMapping) -> None
__init__(self: visp._visp.visual_features.FeatureLuminanceMapping, f: visp._visp.visual_features.FeatureLuminanceMapping) -> None
- buildFrom(self, I: visp._visp.core.ImageGray) None ¶
- display(*args, **kwargs)¶
Overloaded function.
display(self: visp._visp.visual_features.FeatureLuminanceMapping, arg0: visp._visp.core.CameraParameters, arg1: visp._visp.core.ImageGray, arg2: visp._visp.core.Color = vpColor::green, arg3: int = 1) -> None
display(self: visp._visp.visual_features.FeatureLuminanceMapping, arg0: visp._visp.core.CameraParameters, arg1: visp._visp.core.ImageRGBa, arg2: visp._visp.core.Color = vpColor::green, arg3: int = 1) -> None
- error(*args, **kwargs)¶
Overloaded function.
error(self: visp._visp.visual_features.FeatureLuminanceMapping, s_star: visp._visp.visual_features.BasicFeature, select: int = FEATURE_ALL) -> visp._visp.core.ColVector
error(self: visp._visp.visual_features.FeatureLuminanceMapping, s_star: visp._visp.visual_features.BasicFeature, e: visp._visp.core.ColVector) -> None
error(self: visp._visp.visual_features.BasicFeature, s_star: visp._visp.visual_features.BasicFeature, select: int = FEATURE_ALL) -> visp._visp.core.ColVector
Compute the error between two visual features from a subset of the possible features.
- getDeallocate(self) visp._visp.visual_features.BasicFeature.BasicFeatureDeallocatorType ¶
- getLuminanceFeature(self) visp._visp.visual_features.FeatureLuminance ¶
- getMapping(self) visp._visp.visual_features.LuminanceMapping ¶
- get_s(self, select: int = FEATURE_ALL) visp._visp.core.ColVector ¶
Get the feature vector \(\bf s\) .
- init(*args, **kwargs)¶
Overloaded function.
init(self: visp._visp.visual_features.FeatureLuminanceMapping) -> None
init(self: visp._visp.visual_features.FeatureLuminanceMapping, cam: visp._visp.core.CameraParameters, h: int, w: int, Z: float, mapping: visp._visp.visual_features.LuminanceMapping) -> None
init(self: visp._visp.visual_features.FeatureLuminanceMapping, luminance: visp._visp.visual_features.FeatureLuminance, mapping: visp._visp.visual_features.LuminanceMapping) -> None
- interaction(*args, **kwargs)¶
Overloaded function.
interaction(self: visp._visp.visual_features.FeatureLuminanceMapping, select: int = FEATURE_ALL) -> visp._visp.core.Matrix
interaction(self: visp._visp.visual_features.FeatureLuminanceMapping, L: visp._visp.core.Matrix) -> None
- setDeallocate(self, d: visp._visp.visual_features.BasicFeature.BasicFeatureDeallocatorType) None ¶