Trait cv_convert::TryFromCv[][src]

pub trait TryFromCv<T> where
    Self: Sized
{ type Error; fn try_from_cv(from: T) -> Result<Self, Self::Error>; }

Fallible type conversion that is analogous to TryFrom.

Associated Types

Loading content...

Required methods

fn try_from_cv(from: T) -> Result<Self, Self::Error>[src]

Loading content...

Implementations on Foreign Types

impl<T> TryFromCv<&'_ Mat> for Point_<T> where
    T: DataType + ValidPointType
[src]

type Error = Error

impl<T> TryFromCv<Mat> for Point_<T> where
    T: DataType + ValidPointType
[src]

type Error = Error

impl<T> TryFromCv<&'_ Mat> for Point3_<T> where
    T: DataType + ValidPoint3Type
[src]

type Error = Error

impl<T> TryFromCv<Mat> for Point3_<T> where
    T: DataType + ValidPoint3Type
[src]

type Error = Error

impl<T> TryFromCv<&'_ Point_<T>> for Mat where
    T: DataType + ValidPointType
[src]

type Error = Error

impl<T> TryFromCv<Point_<T>> for Mat where
    T: DataType + ValidPointType
[src]

type Error = Error

impl<T> TryFromCv<&'_ Point3_<T>> for Mat where
    T: DataType + ValidPoint3Type
[src]

type Error = Error

impl<T> TryFromCv<Point3_<T>> for Mat where
    T: DataType + ValidPoint3Type
[src]

type Error = Error

impl TryFromCv<OpenCvPose<&'_ Point3_<f64>>> for Isometry3<f64>[src]

impl TryFromCv<&'_ OpenCvPose<Point3_<f64>>> for Isometry3<f64>[src]

impl TryFromCv<OpenCvPose<Point3_<f64>>> for Isometry3<f64>[src]

impl TryFromCv<OpenCvPose<&'_ Mat>> for Isometry3<f64>[src]

type Error = Error

impl TryFromCv<&'_ OpenCvPose<Mat>> for Isometry3<f64>[src]

type Error = Error

impl TryFromCv<OpenCvPose<Mat>> for Isometry3<f64>[src]

type Error = Error

impl<N, R, C> TryFromCv<&'_ Mat> for OMatrix<N, R, C> where
    N: Scalar + DataType,
    R: Dim,
    C: Dim,
    DefaultAllocator: Allocator<N, R, C>, 
[src]

type Error = Error

impl<N, R, C> TryFromCv<Mat> for OMatrix<N, R, C> where
    N: Scalar + DataType,
    R: Dim,
    C: Dim,
    DefaultAllocator: Allocator<N, R, C>, 
[src]

type Error = Error

impl<N, R, C, S> TryFromCv<&'_ Matrix<N, R, C, S>> for Mat where
    N: Scalar + DataType,
    R: Dim,
    C: Dim,
    S: Storage<N, R, C>,
    DefaultAllocator: Allocator<N, C, R>, 
[src]

type Error = Error

impl<N, R, C, S> TryFromCv<Matrix<N, R, C, S>> for Mat where
    N: Scalar + DataType,
    R: Dim,
    C: Dim,
    S: Storage<N, R, C>,
    DefaultAllocator: Allocator<N, C, R>, 
[src]

type Error = Error

impl<N, const D: usize> TryFromCv<&'_ Translation<N, D>> for Mat where
    N: Scalar + DataType
[src]

type Error = Error

impl<N, const D: usize> TryFromCv<Translation<N, D>> for Mat where
    N: Scalar + DataType
[src]

type Error = Error

impl TryFromCv<&'_ Mat> for Tensor[src]

type Error = Error

impl TryFromCv<Mat> for Tensor[src]

type Error = Error

impl<T> TryFromCv<&'_ TensorAsImage<T>> for Mat where
    T: Borrow<Tensor>, 
[src]

type Error = Error

impl<T> TryFromCv<TensorAsImage<T>> for Mat where
    T: Borrow<Tensor>, 
[src]

type Error = Error

impl TryFromCv<&'_ Tensor> for Mat[src]

type Error = Error

impl TryFromCv<Tensor> for Mat[src]

type Error = Error

impl TryFromCv<&'_ DynamicImage> for Tensor[src]

type Error = Error

impl TryFromCv<DynamicImage> for Tensor[src]

type Error = Error

impl<A, D> TryFromCv<Tensor> for Array<A, D> where
    D: Dimension,
    A: Element,
    Vec<A>: From<Tensor>,
    Vec<i64>: ToNdArrayShape<D, Error = Error>, 
[src]

type Error = Error

impl<A, D> TryFromCv<&'_ Tensor> for Array<A, D> where
    D: Dimension,
    A: Element,
    Vec<A>: From<Tensor>,
    Vec<i64>: ToNdArrayShape<D, Error = Error>, 
[src]

type Error = Error

Loading content...

Implementors

Loading content...