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]
Implementations on Foreign Types
impl<T> TryFromCv<&'_ Mat> for Point_<T> where
T: DataType + ValidPointType, [src]
T: DataType + ValidPointType,
impl<T> TryFromCv<Mat> for Point_<T> where
T: DataType + ValidPointType, [src]
T: DataType + ValidPointType,
impl<T> TryFromCv<&'_ Mat> for Point3_<T> where
T: DataType + ValidPoint3Type, [src]
T: DataType + ValidPoint3Type,
impl<T> TryFromCv<Mat> for Point3_<T> where
T: DataType + ValidPoint3Type, [src]
T: DataType + ValidPoint3Type,
impl<T> TryFromCv<&'_ Point_<T>> for Mat where
T: DataType + ValidPointType, [src]
T: DataType + ValidPointType,
impl<T> TryFromCv<Point_<T>> for Mat where
T: DataType + ValidPointType, [src]
T: DataType + ValidPointType,
impl<T> TryFromCv<&'_ Point3_<T>> for Mat where
T: DataType + ValidPoint3Type, [src]
T: DataType + ValidPoint3Type,
impl<T> TryFromCv<Point3_<T>> for Mat where
T: DataType + ValidPoint3Type, [src]
T: DataType + ValidPoint3Type,
impl TryFromCv<OpenCvPose<&'_ Point3_<f64>>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(pose: OpenCvPose<&Point3d>) -> Result<Self>[src]
impl TryFromCv<&'_ OpenCvPose<Point3_<f64>>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(from: &OpenCvPose<Point3d>) -> Result<Self>[src]
impl TryFromCv<OpenCvPose<Point3_<f64>>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(from: OpenCvPose<Point3d>) -> Result<Self>[src]
impl TryFromCv<OpenCvPose<&'_ Mat>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(from: OpenCvPose<&Mat>) -> Result<Self>[src]
impl TryFromCv<&'_ OpenCvPose<Mat>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(from: &OpenCvPose<Mat>) -> Result<Self>[src]
impl TryFromCv<OpenCvPose<Mat>> for Isometry3<f64>[src]
type Error = Error
fn try_from_cv(from: OpenCvPose<Mat>) -> Result<Self>[src]
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]
N: Scalar + DataType,
R: Dim,
C: Dim,
DefaultAllocator: Allocator<N, R, C>,
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]
N: Scalar + DataType,
R: Dim,
C: Dim,
DefaultAllocator: Allocator<N, R, C>,
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]
N: Scalar + DataType,
R: Dim,
C: Dim,
S: Storage<N, R, C>,
DefaultAllocator: Allocator<N, C, R>,
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]
N: Scalar + DataType,
R: Dim,
C: Dim,
S: Storage<N, R, C>,
DefaultAllocator: Allocator<N, C, R>,
impl<N, const D: usize> TryFromCv<&'_ Translation<N, D>> for Mat where
N: Scalar + DataType, [src]
N: Scalar + DataType,
type Error = Error
fn try_from_cv(translation: &Translation<N, D>) -> Result<Self>[src]
impl<N, const D: usize> TryFromCv<Translation<N, D>> for Mat where
N: Scalar + DataType, [src]
N: Scalar + DataType,
type Error = Error
fn try_from_cv(translation: Translation<N, D>) -> Result<Self>[src]
impl TryFromCv<&'_ Mat> for Tensor[src]
impl TryFromCv<Mat> for Tensor[src]
impl<T> TryFromCv<&'_ TensorAsImage<T>> for Mat where
T: Borrow<Tensor>, [src]
T: Borrow<Tensor>,
type Error = Error
fn try_from_cv(from: &TensorAsImage<T>) -> Result<Self, Self::Error>[src]
impl<T> TryFromCv<TensorAsImage<T>> for Mat where
T: Borrow<Tensor>, [src]
T: Borrow<Tensor>,
type Error = Error
fn try_from_cv(from: TensorAsImage<T>) -> Result<Self, Self::Error>[src]
impl TryFromCv<&'_ Tensor> for Mat[src]
impl TryFromCv<Tensor> for Mat[src]
impl TryFromCv<&'_ DynamicImage> for Tensor[src]
type Error = Error
fn try_from_cv(from: &DynamicImage) -> Result<Self, Self::Error>[src]
impl TryFromCv<DynamicImage> for Tensor[src]
type Error = Error
fn try_from_cv(from: DynamicImage) -> Result<Self, Self::Error>[src]
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]
D: Dimension,
A: Element,
Vec<A>: From<Tensor>,
Vec<i64>: ToNdArrayShape<D, 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]
Loading content...D: Dimension,
A: Element,
Vec<A>: From<Tensor>,
Vec<i64>: ToNdArrayShape<D, Error = Error>,
Implementors
impl TryFromCv<&'_ Isometry<f32, Unit<Quaternion<f32>>, 3_usize>> for OpenCvPose<Mat>[src]
type Error = Error
fn try_from_cv(from: &Isometry3<f32>) -> Result<OpenCvPose<Mat>>[src]
impl TryFromCv<&'_ Isometry<f64, Unit<Quaternion<f64>>, 3_usize>> for OpenCvPose<Mat>[src]
type Error = Error
fn try_from_cv(from: &Isometry3<f64>) -> Result<OpenCvPose<Mat>>[src]
impl TryFromCv<Isometry<f32, Unit<Quaternion<f32>>, 3_usize>> for OpenCvPose<Mat>[src]
type Error = Error
fn try_from_cv(from: Isometry3<f32>) -> Result<OpenCvPose<Mat>>[src]
impl TryFromCv<Isometry<f64, Unit<Quaternion<f64>>, 3_usize>> for OpenCvPose<Mat>[src]
type Error = Error
fn try_from_cv(from: Isometry3<f64>) -> Result<OpenCvPose<Mat>>[src]
impl TryFromCv<Mat> for TensorFromMat[src]
impl<T> TryFromCv<&'_ Isometry<T, Unit<Quaternion<T>>, 3_usize>> for OpenCvPose<Point3_<T>> where
T: DataType + ValidPoint3Type + RealField, [src]
T: DataType + ValidPoint3Type + RealField,
type Error = Error
fn try_from_cv(from: &Isometry3<T>) -> Result<OpenCvPose<Point3_<T>>>[src]
impl<T> TryFromCv<Isometry<T, Unit<Quaternion<T>>, 3_usize>> for OpenCvPose<Point3_<T>> where
T: DataType + ValidPoint3Type + RealField, [src]
T: DataType + ValidPoint3Type + RealField,