P1               1005 modules/calib3d/include/opencv2/calib3d.hpp                                  OutputArray P1, OutputArray P2,
P1               1052 modules/calib3d/include/opencv2/calib3d.hpp                                       OutputArray P1, OutputArray P2, OutputArray P3,
P1               1568 modules/calib3d/include/opencv2/calib3d.hpp     CV_WRAP virtual void setP1(int P1) = 0;
P1               1614 modules/calib3d/include/opencv2/calib3d.hpp                                           int P1 = 0, int P2 = 0, int disp12MaxDiff = 0,
P1               1824 modules/calib3d/include/opencv2/calib3d.hpp         OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2, OutputArray Q, int flags, const Size &newImageSize = Size(),
P1                297 modules/calib3d/include/opencv2/calib3d/calib3d_c.h                              CvMat* R1, CvMat* R2, CvMat* P1, CvMat* P2,
P1               3498 modules/calib3d/src/calibration.cpp                             const Mat& R1, const Mat& R3, const Mat& P1, Mat& P3 )
P1               3514 modules/calib3d/src/calibration.cpp     undistortPoints(imgpt1, imgpt1, cameraMatrix1, distCoeffs1, R1, P1);
P1               3569 modules/calib3d/src/calibration.cpp     Mat P1 = _Pmat1.getMat(), P2 = _Pmat2.getMat();
P1               3612 modules/calib3d/src/calibration.cpp                         _cameraMatrix3.getMat(), _distCoeffs3.getMat(), _Rmat1.getMat(), R3, P1, P3);
P1                609 modules/calib3d/src/fisheye.cpp         InputArray _R, InputArray _tvec, OutputArray R1, OutputArray R2, OutputArray P1, OutputArray P2,
P1                674 modules/calib3d/src/fisheye.cpp                 0,      0,           1, 0), false).convertTo(P1, P1.empty() ? CV_64F : P1.type());
P1                476 modules/calib3d/src/five-point.cpp     Mat P1(3, 4, R1.type()), P2(3, 4, R1.type()), P3(3, 4, R1.type()), P4(3, 4, R1.type());
P1                477 modules/calib3d/src/five-point.cpp     P1(Range::all(), Range(0, 3)) = R1 * 1.0; P1.col(3) = t * 1.0;
P1                488 modules/calib3d/src/five-point.cpp     triangulatePoints(P0, P1, points1, points2, Q);
P1                495 modules/calib3d/src/five-point.cpp     Q = P1 * Q;
P1                 72 modules/calib3d/src/stereosgbm.cpp         P1 = P2 = 0;
P1                 89 modules/calib3d/src/stereosgbm.cpp         P1 = _P1;
P1                104 modules/calib3d/src/stereosgbm.cpp     int P1;
P1                341 modules/calib3d/src/stereosgbm.cpp     int P1 = params.P1 > 0 ? params.P1 : 2, P2 = std::max(params.P2 > 0 ? params.P2 : 5, P1+1);
P1                571 modules/calib3d/src/stereosgbm.cpp                     __m128i _P1 = _mm_set1_epi16((short)P1);
P1                645 modules/calib3d/src/stereosgbm.cpp                         L0 = Cpd + std::min((int)Lr_p0[d], std::min(Lr_p0[d-1] + P1, std::min(Lr_p0[d+1] + P1, delta0))) - delta0;
P1                646 modules/calib3d/src/stereosgbm.cpp                         L1 = Cpd + std::min((int)Lr_p1[d], std::min(Lr_p1[d-1] + P1, std::min(Lr_p1[d+1] + P1, delta1))) - delta1;
P1                647 modules/calib3d/src/stereosgbm.cpp                         L2 = Cpd + std::min((int)Lr_p2[d], std::min(Lr_p2[d-1] + P1, std::min(Lr_p2[d+1] + P1, delta2))) - delta2;
P1                648 modules/calib3d/src/stereosgbm.cpp                         L3 = Cpd + std::min((int)Lr_p3[d], std::min(Lr_p3[d-1] + P1, std::min(Lr_p3[d+1] + P1, delta3))) - delta3;
P1                699 modules/calib3d/src/stereosgbm.cpp                             __m128i _P1 = _mm_set1_epi16((short)P1);
P1                752 modules/calib3d/src/stereosgbm.cpp                                 int L0 = Cp[d] + std::min((int)Lr_p0[d], std::min(Lr_p0[d-1] + P1, std::min(Lr_p0[d+1] + P1, delta0))) - delta0;
P1                892 modules/calib3d/src/stereosgbm.cpp     int getP1() const { return params.P1; }
P1                893 modules/calib3d/src/stereosgbm.cpp     void setP1(int P1) { params.P1 = P1; }
P1                912 modules/calib3d/src/stereosgbm.cpp         << "P1" << params.P1
P1                929 modules/calib3d/src/stereosgbm.cpp         params.P1 = (int)fn["P1"];
P1                943 modules/calib3d/src/stereosgbm.cpp                                  int P1, int P2, int disp12MaxDiff,
P1                950 modules/calib3d/src/stereosgbm.cpp                            P1, P2, disp12MaxDiff,
P1               1297 modules/calib3d/test/test_cameracalibration.cpp         Mat& R1, Mat& R2, Mat& P1, Mat& P2, Mat& Q,
P1               1303 modules/calib3d/test/test_cameracalibration.cpp     virtual void triangulate( const Mat& P1, const Mat& P2,
P1               1478 modules/calib3d/test/test_cameracalibration.cpp         Mat R1, R2, P1, P2, Q;
P1               1480 modules/calib3d/test/test_cameracalibration.cpp         rectify(M1, D1, M2, D2, imgsize, R, T, R1, R2, P1, P2, Q, 1, imgsize, &roi1, &roi2, 0);
P1               1494 modules/calib3d/test/test_cameracalibration.cpp         if(!checkPandROI(testcase, M1, D1, R1, P1, imgsize, roi1))
P1               1544 modules/calib3d/test/test_cameracalibration.cpp         triangulate(P1, P2, projectedPoints_1, projectedPoints_2, points4d);
P1               1628 modules/calib3d/test/test_cameracalibration.cpp             undistortPoints(Mat(imgpt1[i]), temp[0], M1, D1, R1, P1);
P1               1677 modules/calib3d/test/test_cameracalibration.cpp         Mat& R1, Mat& R2, Mat& P1, Mat& P2, Mat& Q,
P1               1683 modules/calib3d/test/test_cameracalibration.cpp     virtual void triangulate( const Mat& P1, const Mat& P2,
P1               1743 modules/calib3d/test/test_cameracalibration.cpp              Mat& R1, Mat& R2, Mat& P1, Mat& P2, Mat& Q,
P1               1750 modules/calib3d/test/test_cameracalibration.cpp     P1.create(3, 4, rtype);
P1               1755 modules/calib3d/test/test_cameracalibration.cpp     CvMat matR = R, matT = T, _R1 = R1, _R2 = R2, _P1 = P1, _P2 = P2, matQ = Q;
P1               1772 modules/calib3d/test/test_cameracalibration.cpp void CV_StereoCalibrationTest_C::triangulate( const Mat& P1, const Mat& P2,
P1               1776 modules/calib3d/test/test_cameracalibration.cpp     CvMat _P1 = P1, _P2 = P2, _points1 = points1, _points2 = points2;
P1               1810 modules/calib3d/test/test_cameracalibration.cpp         Mat& R1, Mat& R2, Mat& P1, Mat& P2, Mat& Q,
P1               1816 modules/calib3d/test/test_cameracalibration.cpp     virtual void triangulate( const Mat& P1, const Mat& P2,
P1               1840 modules/calib3d/test/test_cameracalibration.cpp                                          Mat& R1, Mat& R2, Mat& P1, Mat& P2, Mat& Q,
P1               1845 modules/calib3d/test/test_cameracalibration.cpp                 imageSize, R, T, R1, R2, P1, P2, Q, flags, alpha, newImageSize,validPixROI1, validPixROI2 );
P1               1854 modules/calib3d/test/test_cameracalibration.cpp void CV_StereoCalibrationTest_CPP::triangulate( const Mat& P1, const Mat& P2,
P1               1858 modules/calib3d/test/test_cameracalibration.cpp     triangulatePoints(P1, P2, points1, points2, points4D);
P1               1886 modules/calib3d/test/test_cameracalibration.cpp     Mat P1(3, 4, CV_64F, P1data), P2(3, 4, CV_64F, P2data);
P1               1896 modules/calib3d/test/test_cameracalibration.cpp     triangulatePoints(P1, P2, x1, x2, res_);
P1               1925 modules/calib3d/test/test_cameracalibration.cpp     Matx34d P1 = K1*RT1;
P1               1936 modules/calib3d/test/test_cameracalibration.cpp     triangulatePoints(P1, P2, x1, x2, res_);
P1                405 modules/calib3d/test/test_fisheye.cpp     cv::Mat R1, R2, P1, P2, Q;
P1                406 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::stereoRectify(K1, D1, K2, D2, calibration_size, R, T, R1, R2, P1, P2, Q,
P1                411 modules/calib3d/test/test_fisheye.cpp     cv::fisheye::initUndistortRectifyMap(K1, D1, R1, P1, requested_size, CV_32F, lmapx, lmapy);
P1                137 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                139 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void loadToSmem(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                143 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P1                145 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                147 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void loadFromSmem(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                151 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadFromSmem(smem, val, tid);
P1                166 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                169 modules/core/include/opencv2/core/cuda/detail/reduce.hpp         __device__ __forceinline__ void merge(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                175 modules/core/include/opencv2/core/cuda/detail/reduce.hpp             For<0, thrust::tuple_size<thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P1                 64 modules/core/include/opencv2/core/cuda/reduce.hpp               typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                 67 modules/core/include/opencv2/core/cuda/reduce.hpp     __device__ __forceinline__ void reduce(const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                 73 modules/core/include/opencv2/core/cuda/reduce.hpp                 const thrust::tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,
P1                157 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                159 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void loadToSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                163 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P1                166 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                168 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void loadFromSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                172 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadFromSmem(smem, val, tid);
P1                184 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                187 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp     __device__ __forceinline__ void merge(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                193 modules/cudev/include/opencv2/cudev/block/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P1                 69 modules/cudev/include/opencv2/cudev/block/reduce.hpp           typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                 72 modules/cudev/include/opencv2/cudev/block/reduce.hpp __device__ __forceinline__ void blockReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                 78 modules/cudev/include/opencv2/cudev/block/reduce.hpp             const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,
P1                 69 modules/cudev/include/opencv2/cudev/util/tuple.hpp template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9>
P1                 70 modules/cudev/include/opencv2/cudev/util/tuple.hpp struct TupleTraits< tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >
P1                137 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                139 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void loadToSmem(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                143 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::loadToSmem(smem, val, tid);
P1                155 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                158 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp     __device__ __forceinline__ void merge(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                164 modules/cudev/include/opencv2/cudev/warp/detail/reduce.hpp         For<0, tuple_size<tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9> >::value>::merge(smem, val, tid, delta, op);
P1                 67 modules/cudev/include/opencv2/cudev/warp/reduce.hpp template <typename P0, typename P1, typename P2, typename P3, typename P4, typename P5, typename P6, typename P7, typename P8, typename P9,
P1                 70 modules/cudev/include/opencv2/cudev/warp/reduce.hpp __device__ __forceinline__ void warpReduce(const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>& smem,
P1                 76 modules/cudev/include/opencv2/cudev/warp/reduce.hpp             const tuple<P0, P1, P2, P3, P4, P5, P6, P7, P8, P9>&,
P1                225 samples/cpp/stereo_calib.cpp     Mat R1, R2, P1, P2, Q;
P1                230 samples/cpp/stereo_calib.cpp                   imageSize, R, T, R1, R2, P1, P2, Q,
P1                236 samples/cpp/stereo_calib.cpp         fs << "R" << R << "T" << T << "R1" << R1 << "R2" << R2 << "P1" << P1 << "P2" << P2 << "Q" << Q;
P1                274 samples/cpp/stereo_calib.cpp         P1 = cameraMatrix[0];
P1                279 samples/cpp/stereo_calib.cpp     initUndistortRectifyMap(cameraMatrix[0], distCoeffs[0], R1, P1, imageSize, CV_16SC2, rmap[0][0], rmap[0][1]);
P1                214 samples/cpp/stereo_match.cpp         Mat R, T, R1, P1, R2, P2;
P1                218 samples/cpp/stereo_match.cpp         stereoRectify( M1, D1, M2, D2, img_size, R, T, R1, R2, P1, P2, Q, CALIB_ZERO_DISPARITY, -1, img_size, &roi1, &roi2 );
P1                221 samples/cpp/stereo_match.cpp         initUndistortRectifyMap(M1, D1, R1, P1, img_size, CV_16SC2, map11, map12);
P1                 34 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp Ray::Ray(cv::Point3f P0, cv::Point3f P1) {
P1                 35 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.cpp   p0_ = P0; p1_ = P1;
P1                 44 samples/cpp/tutorial_code/calib3d/real_time_pose_estimation/src/Mesh.h   explicit Ray(cv::Point3f P0, cv::Point3f P1);