pub trait ToOutputArray {
// Required method
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>;
}Expand description
Trait to serve as a replacement for OutputArray in C++ OpenCV
You can pass reference to the type implementing this trait everywhere where OpenCV API expects
OutputArray or OutputArrayOfArrays.
More info in OpenCV docs.
Required Methods§
fn output_array(&mut self) -> Result<BoxedRefMut<'_, _OutputArray>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl ToOutputArray for &mut Mat
impl ToOutputArray for &mut UMat
impl ToOutputArray for &mut Vector<FeatureIndex>
impl ToOutputArray for &mut Vector<Mat>
impl ToOutputArray for &mut Vector<Point2d>
impl ToOutputArray for &mut Vector<Point2f>
impl ToOutputArray for &mut Vector<Point3d>
impl ToOutputArray for &mut Vector<Point3f>
impl ToOutputArray for &mut Vector<Point3i>
impl ToOutputArray for &mut Vector<Point>
impl ToOutputArray for &mut Vector<Rect2d>
impl ToOutputArray for &mut Vector<Rect>
impl ToOutputArray for &mut Vector<Scalar>
impl ToOutputArray for &mut Vector<Size>
impl ToOutputArray for &mut Vector<UMat>
impl ToOutputArray for &mut Vector<Vec2d>
impl ToOutputArray for &mut Vector<Vec2f>
impl ToOutputArray for &mut Vector<Vec2i>
impl ToOutputArray for &mut Vector<Vec3d>
impl ToOutputArray for &mut Vector<Vec3f>
impl ToOutputArray for &mut Vector<Vec3i>
impl ToOutputArray for &mut Vector<Vec4f>
impl ToOutputArray for &mut Vector<Vec4i>
impl ToOutputArray for &mut Vector<Vec6f>
impl ToOutputArray for &mut Vector<Vector<Point2d>>
impl ToOutputArray for &mut Vector<Vector<Point2f>>
impl ToOutputArray for &mut Vector<Vector<Point3d>>
impl ToOutputArray for &mut Vector<Vector<Point3f>>
impl ToOutputArray for &mut Vector<Vector<Point3i>>
impl ToOutputArray for &mut Vector<Vector<Point>>
impl ToOutputArray for &mut Vector<Vector<Vec2d>>
impl ToOutputArray for &mut Vector<Vector<Vec2f>>
impl ToOutputArray for &mut Vector<Vector<Vec2i>>
impl ToOutputArray for &mut Vector<Vector<Vec3d>>
impl ToOutputArray for &mut Vector<Vector<Vec3f>>
impl ToOutputArray for &mut Vector<Vector<f64>>
impl ToOutputArray for &mut Vector<Vector<i32>>
impl ToOutputArray for &mut Vector<Vector<u8>>
impl ToOutputArray for &mut Vector<f32>
impl ToOutputArray for &mut Vector<f64>
impl ToOutputArray for &mut Vector<i32>
impl ToOutputArray for &mut Vector<u8>
impl ToOutputArray for &mut Vector<u64>
impl ToOutputArray for Mat
impl ToOutputArray for UMat
impl ToOutputArray for Vector<FeatureIndex>
Available on
ocvrs_opencv_branch_5 only.impl ToOutputArray for Vector<Mat>
impl ToOutputArray for Vector<Point2d>
impl ToOutputArray for Vector<Point2f>
impl ToOutputArray for Vector<Point3d>
impl ToOutputArray for Vector<Point3f>
impl ToOutputArray for Vector<Point3i>
impl ToOutputArray for Vector<Point>
impl ToOutputArray for Vector<Rect2d>
impl ToOutputArray for Vector<Rect>
impl ToOutputArray for Vector<Scalar>
impl ToOutputArray for Vector<Size>
impl ToOutputArray for Vector<UMat>
impl ToOutputArray for Vector<Vec2d>
impl ToOutputArray for Vector<Vec2f>
impl ToOutputArray for Vector<Vec2i>
impl ToOutputArray for Vector<Vec3d>
impl ToOutputArray for Vector<Vec3f>
impl ToOutputArray for Vector<Vec3i>
impl ToOutputArray for Vector<Vec4f>
impl ToOutputArray for Vector<Vec4i>
impl ToOutputArray for Vector<Vec6f>
impl ToOutputArray for Vector<Vector<Point2d>>
impl ToOutputArray for Vector<Vector<Point2f>>
impl ToOutputArray for Vector<Vector<Point3d>>
impl ToOutputArray for Vector<Vector<Point3f>>
impl ToOutputArray for Vector<Vector<Point3i>>
impl ToOutputArray for Vector<Vector<Point>>
impl ToOutputArray for Vector<Vector<Vec2d>>
impl ToOutputArray for Vector<Vector<Vec2f>>
impl ToOutputArray for Vector<Vector<Vec2i>>
impl ToOutputArray for Vector<Vector<Vec3d>>
impl ToOutputArray for Vector<Vector<Vec3f>>
impl ToOutputArray for Vector<Vector<f64>>
impl ToOutputArray for Vector<Vector<i32>>
impl ToOutputArray for Vector<Vector<u8>>
impl ToOutputArray for Vector<f32>
impl ToOutputArray for Vector<f64>
impl ToOutputArray for Vector<i32>
impl ToOutputArray for Vector<u8>
impl ToOutputArray for Vector<u64>
Available on
ocvrs_opencv_branch_5 only.