Struct opencv::xfeatures2d::Elliptic_KeyPoint
source · pub struct Elliptic_KeyPoint { /* private fields */ }
Expand description
Elliptic region around an interest point.
Implementations§
Trait Implementations§
source§impl Boxed for Elliptic_KeyPoint
impl Boxed for Elliptic_KeyPoint
source§impl Debug for Elliptic_KeyPoint
impl Debug for Elliptic_KeyPoint
source§impl Drop for Elliptic_KeyPoint
impl Drop for Elliptic_KeyPoint
source§impl Elliptic_KeyPointTrait for Elliptic_KeyPoint
impl Elliptic_KeyPointTrait for Elliptic_KeyPoint
fn as_raw_mut_Elliptic_KeyPoint(&mut self) -> *mut c_void
source§fn set_transf(&mut self, val: Matx23f)
fn set_transf(&mut self, val: Matx23f)
the transformation between image space and local patch space
source§impl Elliptic_KeyPointTraitConst for Elliptic_KeyPoint
impl Elliptic_KeyPointTraitConst for Elliptic_KeyPoint
fn as_raw_Elliptic_KeyPoint(&self) -> *const c_void
source§impl From<Elliptic_KeyPoint> for KeyPoint
impl From<Elliptic_KeyPoint> for KeyPoint
source§fn from(s: Elliptic_KeyPoint) -> Self
fn from(s: Elliptic_KeyPoint) -> Self
Converts to this type from the input type.
source§impl KeyPointTrait for Elliptic_KeyPoint
impl KeyPointTrait for Elliptic_KeyPoint
fn as_raw_mut_KeyPoint(&mut self) -> *mut c_void
source§fn set_angle(&mut self, val: f32)
fn set_angle(&mut self, val: f32)
computed orientation of the keypoint (-1 if not applicable);
it’s in [0,360) degrees and measured relative to
image coordinate system, ie in clockwise.
source§fn set_response(&mut self, val: f32)
fn set_response(&mut self, val: f32)
the response by which the most strong keypoints have been selected. Can be used for the further sorting or subsampling
source§fn set_octave(&mut self, val: i32)
fn set_octave(&mut self, val: i32)
octave (pyramid layer) from which the keypoint has been extracted
source§fn set_class_id(&mut self, val: i32)
fn set_class_id(&mut self, val: i32)
object class (if the keypoints need to be clustered by an object they belong to)
source§impl KeyPointTraitConst for Elliptic_KeyPoint
impl KeyPointTraitConst for Elliptic_KeyPoint
fn as_raw_KeyPoint(&self) -> *const c_void
source§fn angle(&self) -> f32
fn angle(&self) -> f32
computed orientation of the keypoint (-1 if not applicable);
it’s in [0,360) degrees and measured relative to
image coordinate system, ie in clockwise.
source§fn response(&self) -> f32
fn response(&self) -> f32
the response by which the most strong keypoints have been selected. Can be used for the further sorting or subsampling
source§fn class_id(&self) -> i32
fn class_id(&self) -> i32
object class (if the keypoints need to be clustered by an object they belong to)
fn hash(&self) -> Result<size_t>
impl Send for Elliptic_KeyPoint
impl VectorElement for Elliptic_KeyPointwhere Vector<Elliptic_KeyPoint>: VectorExtern<Elliptic_KeyPoint>,
Auto Trait Implementations§
impl RefUnwindSafe for Elliptic_KeyPoint
impl !Sync for Elliptic_KeyPoint
impl Unpin for Elliptic_KeyPoint
impl UnwindSafe for Elliptic_KeyPoint
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more