[−][src]Struct cv_core::KeyPoint
A point on an image frame. This type should be used when the point location is on the image frame in pixel coordinates. This means the keypoint is neither undistorted nor normalized.
For calibrated coordinates, use a type that implements Bearing
.
This can be a type from a camera model crate (like cv-pinhole
), or
it can be the Unit<Vector3<f64>>
type, which implements bearing.
Trait Implementations
impl AsMut<Point<f64, U2>> for KeyPoint
[src]
impl AsRef<Point<f64, U2>> for KeyPoint
[src]
impl Clone for KeyPoint
[src]
fn clone(&self) -> KeyPoint
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for KeyPoint
[src]
impl Debug for KeyPoint
[src]
impl Deref for KeyPoint
[src]
type Target = Point2<f64>
The resulting type after dereferencing.
fn deref(&self) -> &Self::Target
[src]
impl DerefMut for KeyPoint
[src]
impl From<KeyPoint> for Point2<f64>
[src]
impl From<Point<f64, U2>> for KeyPoint
[src]
impl ImagePoint for KeyPoint
[src]
fn image_point(&self) -> Point2<f64>
[src]
impl PartialEq<KeyPoint> for KeyPoint
[src]
impl PartialOrd<KeyPoint> for KeyPoint
[src]
fn partial_cmp(&self, other: &KeyPoint) -> Option<Ordering>
[src]
fn lt(&self, other: &KeyPoint) -> bool
[src]
fn le(&self, other: &KeyPoint) -> bool
[src]
fn gt(&self, other: &KeyPoint) -> bool
[src]
fn ge(&self, other: &KeyPoint) -> bool
[src]
impl StructuralPartialEq for KeyPoint
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> Scalar for T where
T: PartialEq<T> + Copy + Any + Debug,
[src]
T: PartialEq<T> + Copy + Any + Debug,
fn inlined_clone(&self) -> T
[src]
fn is<T>() -> bool where
T: Scalar,
[src]
T: Scalar,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
SS: SubsetOf<SP>,
fn to_subset(&self) -> Option<SS>
fn is_in_subset(&self) -> bool
fn to_subset_unchecked(&self) -> SS
fn from_subset(element: &SS) -> SP
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,