inv               458 3rdparty/openexr/Imath/ImathQuat.h     Quat<T> inv (*this);
inv               459 3rdparty/openexr/Imath/ImathQuat.h     inv.v *= -1;                // unit multiplicative inverse
inv               460 3rdparty/openexr/Imath/ImathQuat.h     Quat<T> result = *this * vec * inv;
inv              2023 modules/calib3d/src/calibinit.cpp           transform(centers, orgPointsMat, H.inv());
inv               446 modules/calib3d/src/fisheye.cpp     cv::Matx33d iR = (PP * RR).inv(cv::DECOMP_SVD);
inv              1005 modules/calib3d/src/fisheye.cpp         J2_inv = J2.inv();
inv              1285 modules/calib3d/src/fisheye.cpp             Mat hh_innov = (J.t() * J).inv() * (J.t()) * m_err;
inv              1449 modules/calib3d/src/fisheye.cpp     JJ2_inv = JJ3.inv();
inv                67 modules/calib3d/src/five-point.cpp         A = A.colRange(0, 10).inv() * A.colRange(10, 20);
inv               118 modules/calib3d/src/homography_decomp.cpp     return K.inv() * H * K;
inv               176 modules/calib3d/src/homography_decomp.cpp     motion.R = getHnorm() * temp.inv();
inv               286 modules/calib3d/src/upnp.cpp     ALPHAS = Mat( CC_.inv() * PC_ ).t();
inv               565 modules/calib3d/src/upnp.cpp     exp( Mat(M.inv() * I), S);
inv                72 modules/calib3d/test/test_affine3.cpp     cv::Affine3d result = affine1.inv() * affine2;
inv                74 modules/calib3d/test/test_affine3.cpp     expected = cv::Mat(affine1.matrix.inv(cv::DECOMP_SVD)) * cv::Mat(affine2.matrix, false);
inv               108 modules/core/include/opencv2/core/affine.hpp         Affine3 inv(int method = cv::DECOMP_SVD) const;
inv               383 modules/core/include/opencv2/core/affine.hpp     return matrix.inv(method);
inv              1160 modules/core/include/opencv2/core/mat.hpp     MatExpr inv(int method=DECOMP_LU) const;
inv              2205 modules/core/include/opencv2/core/mat.hpp     UMat inv(int method=DECOMP_LU) const;
inv              3270 modules/core/include/opencv2/core/mat.hpp     MatExpr inv(int method = DECOMP_LU) const;
inv               159 modules/core/include/opencv2/core/matx.hpp     Matx<_Tp, n, m> inv(int method=DECOMP_LU, bool *p_is_ok = NULL) const;
inv               943 modules/core/misc/java/test/CoreTest.java         covar = covar.inv();
inv               264 modules/core/misc/java/test/MatTest.java         assertMatEqual(eye, eye.inv(), EPS);
inv               460 modules/core/misc/java/test/MatTest.java         dst = grayE_32f.inv();
inv               474 modules/core/misc/java/test/MatTest.java         dst = src.inv(Core.DECOMP_CHOLESKY);
inv               543 modules/core/src/dxt.cpp     int inv = flags & DFT_INVERSE;
inv               553 modules/core/src/dxt.cpp         if( !inv )
inv               579 modules/core/src/dxt.cpp         if( !inv )
inv               649 modules/core/src/dxt.cpp         if( inv )
inv               948 modules/core/src/dxt.cpp         if( inv )
inv               959 modules/core/src/dxt.cpp     else if( inv )
inv              1443 modules/core/src/dxt.cpp      const void* spec, void* buf, int inv, double scale );
inv              1694 modules/core/src/dxt.cpp static bool ippi_DFT_C_32F(const Mat& src, Mat& dst, bool inv, int norm_flag)
inv              1730 modules/core/src/dxt.cpp     if (!inv)
inv              1748 modules/core/src/dxt.cpp static bool ippi_DFT_R_32F(const Mat& src, Mat& dst, bool inv, int norm_flag)
inv              1784 modules/core/src/dxt.cpp     if (!inv)
inv              1882 modules/core/src/dxt.cpp         bool inv = (flags & DFT_INVERSE) != 0;
inv              1889 modules/core/src/dxt.cpp             kernel_name = !inv ? "fft_multi_radix_rows" : "ifft_multi_radix_rows";
inv              1890 modules/core/src/dxt.cpp             if ((is1d || inv) && (flags & DFT_SCALE))
inv              1897 modules/core/src/dxt.cpp             kernel_name = !inv ? "fft_multi_radix_cols" : "ifft_multi_radix_cols";
inv              1906 modules/core/src/dxt.cpp         if (!inv)
inv              2094 modules/core/src/dxt.cpp     bool inv = (flags & DFT_INVERSE) != 0 ? 1 : 0;
inv              2112 modules/core/src/dxt.cpp     if (fftType == C2R && !inv)
inv              2116 modules/core/src/dxt.cpp     if (fftType == R2C && inv)
inv              2141 modules/core/src/dxt.cpp     if (!inv)
inv              2495 modules/core/src/dxt.cpp     bool inv = (flags & DFT_INVERSE) != 0;
inv              2496 modules/core/src/dxt.cpp     int nf = 0, real_transform = src.channels() == 1 || (inv && (flags & DFT_REAL_OUTPUT)!=0);
inv              2503 modules/core/src/dxt.cpp     int ipp_norm_flag = !(flags & DFT_SCALE) ? 8 : inv ? 2 : 1;
inv              2508 modules/core/src/dxt.cpp     if( !inv && src.channels() == 1 && (flags & DFT_COMPLEX_OUTPUT) )
inv              2510 modules/core/src/dxt.cpp     else if( inv && src.channels() == 2 && (flags & DFT_REAL_OUTPUT) )
inv              2524 modules/core/src/dxt.cpp                 if (src.channels() == 2 && !(inv && (flags & DFT_REAL_OUTPUT)))
inv              2526 modules/core/src/dxt.cpp                     if (ippi_DFT_C_32F(src, dst, inv, ipp_norm_flag))
inv              2533 modules/core/src/dxt.cpp                 if (src.channels() == 1 && (inv || !(flags & DFT_COMPLEX_OUTPUT)))
inv              2535 modules/core/src/dxt.cpp                     if (ippi_DFT_R_32F(src, dst, inv, ipp_norm_flag))
inv              2545 modules/core/src/dxt.cpp                 if (src.channels() == 2 && !(inv && (flags & DFT_REAL_OUTPUT)))
inv              2547 modules/core/src/dxt.cpp                     ippiDFT_C_Func ippiFunc = inv ? (ippiDFT_C_Func)ippiDFTInv_CToC_32fc_C1R : (ippiDFT_C_Func)ippiDFTFwd_CToC_32fc_C1R;
inv              2555 modules/core/src/dxt.cpp                 if (src.channels() == 1 && (inv || !(flags & DFT_COMPLEX_OUTPUT)))
inv              2557 modules/core/src/dxt.cpp                     ippiDFT_R_Func ippiFunc = inv ? (ippiDFT_R_Func)ippiDFTInv_PackToR_32f_C1R : (ippiDFT_R_Func)ippiDFTFwd_RToPack_32f_C1R;
inv              2582 modules/core/src/dxt.cpp          (src.cols > 1 && inv && real_transform)) )
inv              2597 modules/core/src/dxt.cpp             len = !inv ? src.cols : dst.cols;
inv              2601 modules/core/src/dxt.cpp                 len = !inv ? src.rows : dst.rows;
inv              2609 modules/core/src/dxt.cpp             count = !inv ? src0.cols : dst.cols;
inv              2693 modules/core/src/dxt.cpp             if( len != prev_len || (!inplace_transform && inv && real_transform))
inv              2695 modules/core/src/dxt.cpp                             wave, stage == 0 && inv && real_transform );
inv              2704 modules/core/src/dxt.cpp             int _flags = (int)inv + (src.channels() != dst.channels() ?
inv              2710 modules/core/src/dxt.cpp                 if( odd_real && !inv && len > 1 &&
inv              2715 modules/core/src/dxt.cpp             if( !inv && (_flags & DFT_COMPLEX_INPUT_OR_OUTPUT) )
inv              2718 modules/core/src/dxt.cpp             dft_func = dft_tbl[(!real_transform ? 0 : !inv ? 1 : 2) + (depth == CV_64F)*3];
inv              2720 modules/core/src/dxt.cpp             if( count > 1 && !(flags & DFT_ROWS) && (!inv || !real_transform) )
inv              2750 modules/core/src/dxt.cpp                 if( !inv && real_transform && dst.channels() == 2 )
inv              2777 modules/core/src/dxt.cpp             if( real_transform && inv && src.cols > 1 )
inv              2788 modules/core/src/dxt.cpp                 if( !inv )
inv              2825 modules/core/src/dxt.cpp                               wave, len, spec, ptr, inv, scale );
inv              2827 modules/core/src/dxt.cpp                           wave, len, spec, ptr, inv, scale );
inv              2831 modules/core/src/dxt.cpp                     if( !inv )
inv              2859 modules/core/src/dxt.cpp                     assert( !inv );
inv              2876 modules/core/src/dxt.cpp                               wave, len, spec, ptr, inv, scale );
inv              2882 modules/core/src/dxt.cpp                           wave, len, spec, ptr, inv, scale );
inv              2894 modules/core/src/dxt.cpp                 if( !inv && real_transform && dst.channels() == 2 && len > 1 )
inv              3206 modules/core/src/dxt.cpp DCTInit( int n, int elem_size, void* _wave, int inv )
inv              3236 modules/core/src/dxt.cpp         scale = (!inv ? 2 : 1)*DctScale[m];
inv              3243 modules/core/src/dxt.cpp         scale = (!inv ? 2 : 1)*std::sqrt(t);
inv              3338 modules/core/src/dxt.cpp         ParallelLoopBody(), src(&_src), dst(&_dst), ippidct(_ippidct), inv(_inv), ok(_ok)
inv              3354 modules/core/src/dxt.cpp         ippiDCTInitAlloc ippInitAlloc   = inv ? (ippiDCTInitAlloc)ippiDCTInvInitAlloc_32f   : (ippiDCTInitAlloc)ippiDCTFwdInitAlloc_32f;
inv              3355 modules/core/src/dxt.cpp         ippiDCTFree ippFree             = inv ? (ippiDCTFree)ippiDCTInvFree_32f             : (ippiDCTFree)ippiDCTFwdFree_32f;
inv              3356 modules/core/src/dxt.cpp         ippiDCTGetBufSize ippGetBufSize = inv ? (ippiDCTGetBufSize)ippiDCTInvGetBufSize_32f : (ippiDCTGetBufSize)ippiDCTFwdGetBufSize_32f;
inv              3380 modules/core/src/dxt.cpp     bool inv;
inv              3385 modules/core/src/dxt.cpp bool DctIPPLoop(const Mat& src, Mat& dst, const Dct& ippidct, bool inv)
inv              3388 modules/core/src/dxt.cpp     parallel_for_(Range(0, src.rows), DctIPPLoop_Invoker<Dct>(src, dst, &ippidct, inv, &ok), src.rows/(double)(1<<4) );
inv              3404 modules/core/src/dxt.cpp static bool ippi_DCT_32f(const Mat& src, Mat& dst, bool inv, bool row)
inv              3406 modules/core/src/dxt.cpp     ippiDCTFunc ippFunc = inv ? (ippiDCTFunc)ippiDCTInv_32f_C1R : (ippiDCTFunc)ippiDCTFwd_32f_C1R ;
inv              3409 modules/core/src/dxt.cpp         return(DctIPPLoop(src,dst,IPPDCTFunctor(ippFunc),inv));
inv              3422 modules/core/src/dxt.cpp         ippiDCTInitAlloc ippInitAlloc   = inv ? (ippiDCTInitAlloc)ippiDCTInvInitAlloc_32f   : (ippiDCTInitAlloc)ippiDCTFwdInitAlloc_32f;
inv              3423 modules/core/src/dxt.cpp         ippiDCTFree ippFree             = inv ? (ippiDCTFree)ippiDCTInvFree_32f             : (ippiDCTFree)ippiDCTFwdFree_32f;
inv              3424 modules/core/src/dxt.cpp         ippiDCTGetBufSize ippGetBufSize = inv ? (ippiDCTGetBufSize)ippiDCTInvGetBufSize_32f : (ippiDCTGetBufSize)ippiDCTFwdGetBufSize_32f;
inv              3458 modules/core/src/dxt.cpp     bool inv = (flags & DCT_INVERSE) != 0;
inv              3484 modules/core/src/dxt.cpp             if(ippi_DCT_32f(src,dst,inv, row))
inv              3494 modules/core/src/dxt.cpp     DCTFunc dct_func = dct_tbl[(int)inv + (depth == CV_64F)*2];
inv              3570 modules/core/src/dxt.cpp                 DFTInit( len, nf, factors, itab, complex_elem_size, dft_wave, inv );
inv              3582 modules/core/src/dxt.cpp             DCTInit( len, complex_elem_size, dct_wave, inv );
inv              3583 modules/core/src/dxt.cpp             if( !inv )
inv               873 modules/core/src/lapack.cpp                             static const uchar CV_DECL_ALIGNED(16) inv[16] = {0,0,0,0,0,0,0,0x80,0,0,0,0x80,0,0,0,0};
inv               874 modules/core/src/lapack.cpp                             __m128 pattern = _mm_load_ps((const float*)inv);
inv               913 modules/core/src/lapack.cpp                             static const uchar CV_DECL_ALIGNED(16) inv[8] = {0,0,0,0,0,0,0,0x80};
inv               914 modules/core/src/lapack.cpp                             __m128d pattern = _mm_load1_pd((double*)inv);
inv              1075 modules/core/src/lda.cpp     Mat Swi = Sw.inv();
inv                 9 modules/core/test/test_dxt.cpp static Mat initDFTWave( int n, bool inv )
inv                12 modules/core/test/test_dxt.cpp     double angle = (inv ? 1 : -1)*CV_PI*2/n;
inv               137 modules/core/test/test_dxt.cpp static Mat initDCTWave( int n, bool inv )
inv               151 modules/core/test/test_dxt.cpp     if( inv )
inv               349 modules/core/test/test_operations.cpp         Mat mi = mt.inv();
inv               423 modules/core/test/test_operations.cpp         CHECK_DIFF_FLT(mt.inv() * mt, d1);
inv               425 modules/core/test/test_operations.cpp         CHECK_DIFF_FLT(mt.inv() * (2*mt - mt), d1);
inv               726 modules/core/test/test_operations.cpp         Mat_<float> mi = mt.inv();
inv                96 modules/cudaarithm/src/element_operations.cpp     typedef void (*mat_scalar_func_t)(const GpuMat& src, Scalar val, bool inv, GpuMat& dst, const GpuMat& mask, double scale, Stream& stream, int op);
inv               180 modules/cudaarithm/src/element_operations.cpp void subScalar(const GpuMat& src, Scalar val, bool inv, GpuMat& dst, const GpuMat& mask, double, Stream& stream, int);
inv               237 modules/cudaarithm/src/element_operations.cpp void divScalar(const GpuMat& src, cv::Scalar val, bool inv, GpuMat& dst, const GpuMat& mask, double scale, Stream& stream, int);
inv               290 modules/cudaarithm/src/element_operations.cpp void cmpScalar(const GpuMat& src, Scalar val, bool inv, GpuMat& dst, const GpuMat&, double, Stream& stream, int cmpop);
inv               232 modules/cudaoptflow/src/farneback.cpp         Mat_<double> invG = G.inv(DECOMP_CHOLESKY);
inv               103 modules/imgproc/src/undistort.cpp     Mat_<double> iR = (Ar.colRange(0,3)*R).inv(DECOMP_LU);
inv               415 modules/imgproc/test/test_color.cpp #define INIT_FWD_INV_CODES( fwd, inv )          \
inv               416 modules/imgproc/test/test_color.cpp     fwd_code = CV_##fwd; inv_code = CV_##inv;   \
inv               417 modules/imgproc/test/test_color.cpp     fwd_code_str = #fwd; inv_code_str = #inv
inv               969 modules/java/generator/src/cpp/Mat.cpp         Mat _retval_ = me->inv( method );
inv               991 modules/java/generator/src/cpp/Mat.cpp         Mat _retval_ = me->inv(  );
inv                91 modules/stitching/src/matchers.cpp                 pairwise_matches[dual_pair_idx].H = pairwise_matches[pair_idx].H.inv();
inv                81 modules/stitching/src/motion_estimators.cpp         Mat R = K_from.inv() * pairwise_matches[pair_idx].H.inv() * K_to;
inv               271 modules/stitching/src/motion_estimators.cpp     Mat R_inv = cameras[span_tree_centers[0]].R.inv();
inv               375 modules/stitching/src/motion_estimators.cpp         Mat_<double> H = K2 * R2_.inv() * R1_ * K1.inv();
inv               544 modules/stitching/src/motion_estimators.cpp         Mat_<double> H1 = R1_ * K1.inv();
inv               545 modules/stitching/src/motion_estimators.cpp         Mat_<double> H2 = R2_ * K2.inv();
inv                67 modules/stitching/src/warpers.cpp     Mat_<float> R_Kinv = R * K.inv();
inv                83 modules/stitching/src/warpers_cuda.cpp     Mat R_Kinv = R * K.inv();
inv               109 modules/stitching/src/warpers_cuda.cpp     Mat R_Kinv = R * K.inv();
inv               134 modules/stitching/src/warpers_cuda.cpp     Mat R_Kinv = R * K.inv();
inv               511 modules/video/src/ecc.cpp         hessianInv = hessian.inv();
inv               107 modules/video/src/optflowgf.cpp     Mat_<double> invG = G.inv(DECOMP_CHOLESKY);
inv               178 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
inv               315 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
inv               352 modules/videostab/src/global_motion.cpp     return T1.inv() * M * T0;
inv               857 modules/videostab/src/global_motion.cpp         M = M.inv();
inv               130 modules/videostab/src/inpainting.cpp     Mat invS = at(idx, *stabilizationMotions_).inv();
inv               344 modules/videostab/src/inpainting.cpp         Mat motion0to1 = getMotion(idx, idx + i, *motions_) * at(idx, *stabilizationMotions_).inv();
inv               371 modules/videostab/src/inpainting.cpp         Mat motion1to0 = vmotions[radius_ + neighbor - idx].inv();
inv                77 modules/videostab/src/motion_stabilizing.cpp             at(j, updatedMotions) = S1 * at(j, updatedMotions) * S0.inv();
inv               115 modules/videostab/src/wobble_suppression.cpp     Mat_<float> ML = S1 * getMotion(k1, idx, *motions2_) * getMotion(k1, idx, *motions_).inv() * S1.inv();
inv               116 modules/videostab/src/wobble_suppression.cpp     Mat_<float> MR = S1 * getMotion(idx, k2, *motions2_).inv() * getMotion(idx, k2, *motions_) * S1.inv();
inv               167 modules/videostab/src/wobble_suppression.cpp     Mat ML = S1 * getMotion(k1, idx, *motions2_) * getMotion(k1, idx, *motions_).inv() * S1.inv();
inv               168 modules/videostab/src/wobble_suppression.cpp     Mat MR = S1 * getMotion(idx, k2, *motions2_).inv() * getMotion(idx, k2, *motions_) * S1.inv();
inv               400 modules/viz/src/vizimpl.cpp     transform->SetMatrix(vtkmatrix(proj_mat * old_proj_mat.inv()));
inv               308 modules/viz/test/tests_simple.cpp     viz.showWidget("sub3", WTrajectory(Mat(path).rowRange(0, (int)path.size()/3), WTrajectory::BOTH, 0.2, Color::brown()), path.front().inv());
inv               120 samples/cpp/select3dobj.cpp     Mat_<double> v = (cameraMatrix*R1).inv()*(Mat_<double>(3,1) << imgpt.x, imgpt.y, 1);
inv               272 samples/cpp/stereo_calib.cpp         R1 = cameraMatrix[0].inv()*H1*cameraMatrix[0];
inv               273 samples/cpp/stereo_calib.cpp         R2 = cameraMatrix[1].inv()*H2*cameraMatrix[1];
inv               213 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   cv::Mat X_c = _A_matrix.inv() * point2d_vec ; // 3x1
inv               216 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   cv::Mat X_w = _R_matrix.inv() * ( X_c - _t_matrix ); // 3x1
inv               219 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/PnPProblem.cpp   cv::Mat C_op = cv::Mat(_R_matrix.inv()).mul(-1) * _t_matrix; // 3x1
inv               182 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Utils.cpp   error_mat = R_true * cv::Mat(R.inv()).mul(-1);