Home | History | Annotate | Download | only in src

Lines Matching refs:mat

116 FarnebackPolyExp( const Mat& src, Mat& dst, int n, double sigma )
206 FarnebackPolyExpPyr( const Mat& src0, Vector<Mat>& pyr, int maxlevel, int n, double sigma )
208 Vector<Mat> imgpyr;
217 FarnebackUpdateMatrices( const Mat& _R0, const Mat& _R1, const Mat& _flow, Mat& matM, int _y0, int _y1 )
314 FarnebackUpdateFlow_Blur( const Mat& _R0, const Mat& _R1,
315 Mat& _flow, Mat& matM, int block_size,
407 FarnebackUpdateFlow_GaussianBlur( const Mat& _R0, const Mat& _R1,
408 Mat& _flow, Mat& matM, int block_size,
810 cv::Mat t_g(1, n + 1, CV_32FC1, g); t_g.copyTo(m_g);
811 cv::Mat t_xg(1, n + 1, CV_32FC1, xg); t_xg.copyTo(m_xg);
812 cv::Mat t_xxg(1, n + 1, CV_32FC1, xxg); t_xxg.copyTo(m_xxg);
823 Mat g = getGaussianKernel(smoothSize, sigma, CV_32F);
824 Mat gKer(1, smoothSize/2 + 1, CV_32FC1, g.ptr<float>(smoothSize/2));
832 static UMat allocMatFromBuf(int rows, int cols, int type, UMat &mat)
834 if (!mat.empty() && mat.type() == type && mat.rows >= rows && mat.cols >= cols)
835 return mat(Rect(0, 0, cols, rows));
836 return mat = UMat(rows, cols, type);
1089 Mat prev0 = _prev0.getMat(), next0 = _next0.getMat();
1091 const Mat* img[2] = { &prev0, &next0 };
1095 Mat prevFlow, flow, fimg;
1100 Mat flow0 = _flow0.getMat();
1136 flow = Mat::zeros( height, width, CV_32FC2 );
1144 Mat R[2], I, M;