pub fn compute_ext(src: &dyn core::ToInputArray, w: &mut dyn core::ToOutputArray, u: &mut dyn core::ToOutputArray, vt: &mut dyn core::ToOutputArray, flags: i32) -> Result<()> {
		input_array_arg!(src);
		output_array_arg!(w);
		output_array_arg!(u);
		output_array_arg!(vt);
		unsafe { sys::cv_SVD_compute_const__InputArrayX_const__OutputArrayX_const__OutputArrayX_const__OutputArrayX_int(src.as_raw__InputArray(), w.as_raw__OutputArray(), u.as_raw__OutputArray(), vt.as_raw__OutputArray(), flags) }.into_result()
	}
/// decomposes matrix and stores the results to user-provided matrices
/// 
/// The methods/functions perform SVD of matrix. Unlike SVD::SVD constructor
/// and SVD::operator(), they store the results to the user-provided
/// matrices:
/// 
/// ```ignore
/// Mat A, w, u, vt;
/// SVD::compute(A, w, u, vt);
/// ```
/// 
/// 
/// ## Parameters
/// * src: decomposed matrix. The depth has to be CV_32F or CV_64F.
/// * w: calculated singular values
/// * u: calculated left singular vectors
/// * vt: transposed matrix of right singular vectors
/// * flags: operation flags - see SVD::Flags.
/// 
/// ## C++ default parameters
/// * flags: 0
decomposes matrix and stores the results to user-provided matrices
The methods/functions perform SVD of matrix. Unlike SVD::SVD constructor
and SVD::operator(), they store the results to the user-provided
matrices.


decomposes matrix and stores the results to user - provided matrices The methods / functions perform SVD of matrix . Unlike SVD :: SVD constructor and SVD :: operator () they store the results to the user - provided matrices .
pub fn compute_ext(src: &dyn core::ToInputArray, w: &mut dyn core::ToOutputArray, u: &mut dyn core::ToOutputArray, vt: &mut dyn core::ToOutputArray, flags: i32) -> Result<()> {
		input_array_arg!(src);
		output_array_arg!(w);
		output_array_arg!(u);
		output_array_arg!(vt);
		unsafe { sys::cv_SVD_compute_const__InputArrayX_const__OutputArrayX_const__OutputArrayX_const__OutputArrayX_int(src.as_raw__InputArray(), w.as_raw__OutputArray(), u.as_raw__OutputArray(), vt.as_raw__OutputArray(), flags) }.into_result()
	}
pub fn compute_ext ( src : & dyn core :: ToInputArray , w : & mut dyn core :: ToOutputArray , u : & mut dyn core :: ToOutputArray , vt : & mut dyn core :: ToOutputArray , flags : i32 ) -> Result < ( ) > { input_array_arg ! ( src ) ; output_array_arg ! ( w ) ; output_array_arg ! ( u ) ; output_array_arg ! ( vt ) ; unsafe { sys :: cv_SVD_compute_const__InputArrayX_const__OutputArrayX_const__OutputArrayX_const__OutputArrayX_int ( src . as_raw__InputArray ( ) , w . as_raw__OutputArray ( ) , u . as_raw__OutputArray ( ) , vt . as_raw__OutputArray ( ) , flags ) } . into_result ( ) }
decomposes matrix and stores the results to user-provided matrices
The methods/functions perform SVD of matrix.
decomposes matrix and stores the results to user - provided matrices The methods / functions perform SVD of matrix .
src
&dyn core::ToInputArray
w
&mut dyn core::ToOutputArray
u
&mut dyn core::ToOutputArray
vt
&mut dyn core::ToOutputArray
flags
i32
c++ default parameters
None