fn blend(&mut self, dst: &mut dyn core::ToInputOutputArray, dst_mask: &mut dyn core::ToInputOutputArray) -> Result<()> {
		input_output_array_arg!(dst);
		input_output_array_arg!(dst_mask);
		unsafe { sys::cv_detail_Blender_blend_const__InputOutputArrayX_const__InputOutputArrayX(self.as_raw_mut_Detail_Blender(), dst.as_raw__InputOutputArray(), dst_mask.as_raw__InputOutputArray()) }.into_result()
	}
/// Blends and returns the final pano.
/// 
/// ## Parameters
/// * dst: Final pano
/// * dst_mask: Final pano mask
Blends and returns the final pano.
Blends and returns the final pano .
fn blend(&mut self, dst: &mut dyn core::ToInputOutputArray, dst_mask: &mut dyn core::ToInputOutputArray) -> Result<()> {
		input_output_array_arg!(dst);
		input_output_array_arg!(dst_mask);
		unsafe { sys::cv_detail_Blender_blend_const__InputOutputArrayX_const__InputOutputArrayX(self.as_raw_mut_Detail_Blender(), dst.as_raw__InputOutputArray(), dst_mask.as_raw__InputOutputArray()) }.into_result()
	}
fn blend ( & mut self , dst : & mut dyn core :: ToInputOutputArray , dst_mask : & mut dyn core :: ToInputOutputArray ) -> Result < ( ) > { input_output_array_arg ! ( dst ) ; input_output_array_arg ! ( dst_mask ) ; unsafe { sys :: cv_detail_Blender_blend_const__InputOutputArrayX_const__InputOutputArrayX ( self . as_raw_mut_Detail_Blender ( ) , dst . as_raw__InputOutputArray ( ) , dst_mask . as_raw__InputOutputArray ( ) ) } . into_result ( ) }
Blends and returns the final pano.
Blends and returns the final pano .
&mut self
dst
&mut dyn core::ToInputOutputArray
dst_mask
&mut dyn core::ToInputOutputArray