[][src]Trait opencv::core::ToInputOutputArray

pub trait ToInputOutputArray {
    fn input_output_array(&mut self) -> Result<_InputOutputArray>;
}

Trait to serve as a replacement for InputOutputArray in C++ OpenCV

You can pass reference to the type implementing this trait everywhere where OpenCV API expects InputOutputArray or InputOutputArrayOfArrays.

For more info see comments for ToInputArray and ToOutputArray.

Required methods

Loading content...

Implementors

impl ToInputOutputArray for GpuMat[src]

impl ToInputOutputArray for HostMem[src]

impl ToInputOutputArray for Mat[src]

impl ToInputOutputArray for UMat[src]

impl ToInputOutputArray for VectorOfMat[src]

impl ToInputOutputArray for VectorOfPoint2d[src]

impl ToInputOutputArray for VectorOfPoint2f[src]

impl ToInputOutputArray for VectorOfPoint3d[src]

impl ToInputOutputArray for VectorOfPoint3f[src]

impl ToInputOutputArray for VectorOfPoint3i[src]

impl ToInputOutputArray for VectorOfPoint[src]

impl ToInputOutputArray for VectorOfRect2d[src]

impl ToInputOutputArray for VectorOfRect[src]

impl ToInputOutputArray for VectorOfScalar[src]

impl ToInputOutputArray for VectorOfSize[src]

impl ToInputOutputArray for VectorOfUMat[src]

impl ToInputOutputArray for VectorOfVec2i[src]

impl ToInputOutputArray for VectorOfVec3d[src]

impl ToInputOutputArray for VectorOfVec3f[src]

impl ToInputOutputArray for VectorOfVec3i[src]

impl ToInputOutputArray for VectorOfVec4f[src]

impl ToInputOutputArray for VectorOfVec4i[src]

impl ToInputOutputArray for VectorOfVec6f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint2f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3d[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3f[src]

impl ToInputOutputArray for VectorOfVectorOfPoint3i[src]

impl ToInputOutputArray for VectorOfVectorOfPoint[src]

impl ToInputOutputArray for VectorOfVectorOfVec2i[src]

impl ToInputOutputArray for VectorOfVectorOff64[src]

impl ToInputOutputArray for VectorOfVectorOfi8[src]

impl ToInputOutputArray for VectorOfVectorOfi32[src]

impl ToInputOutputArray for VectorOfVectorOfu8[src]

impl ToInputOutputArray for VectorOff32[src]

impl ToInputOutputArray for VectorOff64[src]

impl ToInputOutputArray for VectorOfi8[src]

impl ToInputOutputArray for VectorOfi32[src]

impl ToInputOutputArray for VectorOfu8[src]

impl<'_> ToInputOutputArray for &'_ mut GpuMat[src]

impl<'_> ToInputOutputArray for &'_ mut HostMem[src]

impl<'_> ToInputOutputArray for &'_ mut Mat[src]

impl<'_> ToInputOutputArray for &'_ mut UMat[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfMat[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint2d[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint2f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint3d[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint3f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint3i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfPoint[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfRect2d[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfRect[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfScalar[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfSize[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfUMat[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec2i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec3d[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec3f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec3i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec4f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec4i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVec6f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfPoint2f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfPoint3d[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfPoint3f[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfPoint3i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfPoint[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfVec2i[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOff64[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfi8[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfi32[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfVectorOfu8[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOff32[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOff64[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfi8[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfi32[src]

impl<'_> ToInputOutputArray for &'_ mut VectorOfu8[src]

impl<T: _InputOutputArrayTrait> ToInputOutputArray for T[src]

impl<T: ValidMatxType, A: SizedArray<T>> ToInputOutputArray for Matx<T, A> where
    Self: MatxExtern<T, A>, 
[src]

impl<T: ValidMatxType, A: SizedArray<T>, '_> ToInputOutputArray for &'_ mut Matx<T, A> where
    Matx<T, A>: MatxExtern<T, A>, 
[src]

Loading content...