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
Select all the features.
Get the feature vector dimension.
vpServo
Indicates who should deallocate the feature.
Set feature flags to true to prevent warning when re-computing the interaction matrix without having updated the feature.
deallocate
user
Indicates who should deallocate the feature.
dim_s
Get the feature vector \(\bf s\) .
s
FEATURE_ALL
Return the dimension of the feature vector \(\bf s\) .
nbParameters
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 ¶