Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 如果图像已经不失真,如何仅从两个CameraParam获取P(投影矩阵)?_Opencv_Image Processing_Computer Vision_Image Stitching_Opencv Stitching - Fatal编程技术网

Opencv 如果图像已经不失真,如何仅从两个CameraParam获取P(投影矩阵)?

Opencv 如果图像已经不失真,如何仅从两个CameraParam获取P(投影矩阵)?,opencv,image-processing,computer-vision,image-stitching,opencv-stitching,Opencv,Image Processing,Computer Vision,Image Stitching,Opencv Stitching,要获得第一台/第二台摄像机的p(在第一台摄像机的新(校正)坐标系中输出3x4投影矩阵),我们可以使用以下方法:calibleCamera()-->stereoCalibrate()-->stereovertive(),如下所示: 但是如果我没有:obj_角点,img_角点,失真系数,R,T。但是我已经有了两个未失真的图像和两个摄像机参数,我从这两个图像中的每一个都可以得到,那么我可以得到p(3x4投影矩阵),我该怎么做呢 如果图像已经不失真,我如何从两个stitch::detail::Camer

要获得第一台/第二台摄像机的p(在第一台摄像机的新(校正)坐标系中输出3x4投影矩阵),我们可以使用以下方法:
calibleCamera()
-->
stereoCalibrate()
-->
stereovertive()
,如下所示:

但是如果我没有:obj_角点,img_角点,失真系数,R,T。但是我已经有了两个未失真的图像和两个摄像机参数,我从这两个图像中的每一个都可以得到,那么我可以得到p(3x4投影矩阵),我该怎么做呢


如果图像已经不失真,我如何从两个
stitch::detail::CameraParams
中获得p(投影矩阵),而不添加任何参数?

如果图像已经不失真,
p
的定义是
p=K*[R | t]
,其中
K
是本质矩阵。

即我需要做:
Mat RT=Mat(3,4,CV 64F)
R.copyTo(RT(Rect(0,0,3,3))T.copyTo(RT(Rect(3,0,1,3))
stitch::detail::CameraParams CP
matp=CP.K()*RT-我们得到P[cols=3,rows=4]对吗?是的,假设
CP
包含有效的相机参数。