[][src]Struct opencv::tracking::TrackerStateEstimatorMILBoosting_TrackerMILTargetState

pub struct TrackerStateEstimatorMILBoosting_TrackerMILTargetState { /* fields omitted */ }

Implementation of the target state for TrackerStateEstimatorMILBoosting

Implementations

impl TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

impl TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

pub fn new(
    position: Point2f,
    width: i32,
    height: i32,
    foreground: bool,
    features: &Mat
) -> Result<TrackerStateEstimatorMILBoosting_TrackerMILTargetState>
[src]

\brief Constructor \param position Top left corner of the bounding box \param width Width of the bounding box \param height Height of the bounding box \param foreground label for target or background \param features features extracted

Trait Implementations

impl Boxed for TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

impl Drop for TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

impl Send for TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

impl TrackerStateEstimatorMILBoosting_TrackerMILTargetStateTrait for TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

impl TrackerTargetStateTrait for TrackerStateEstimatorMILBoosting_TrackerMILTargetState[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.