stereoParametersFromOpenCV
将立体相机参数从OpenCVMATLAB
语法
描述
转换OpenCV立体声参数,指定的输入参数,MATLAB®stereoParams
= stereoParametersFromOpenCV (intrinsicMatrix1
,distortionCoefficients1
,intrinsicMatrix2
,distortionCoefficients2
,rotationOfCamera2
,translationOfCamera2
,图象尺寸
)stereoParameters
对象stereoParams
。
OpenCV空间坐标系统指定左上方的像素中心(0,0
),而MATLAB空间坐标系统指定的像素中心(1,- 1
)。的stereoParametersFromOpenCV
功能可以弥补这种差异通过添加1到两个x和y值转换的主要点。
不能转换为MATLAB OpenCV立体声参数stereoParameters
对象时:
OpenCV针孔相机模型使用超过五畸变系数。
一个OpenCV鱼眼模型。
在这些情况下,您可以调整立体相机使用立体相机校准器应用程序。
指定一个字符串stereoParams
= stereoParametersFromOpenCV (___,WorldUnits = WorldUnits)worldUnits
描述世界的单位点除了输入参数从之前的语法。worldUnits指定为一个特征向量或字符串标量。例如,stereoParametersFromOpenCV (___, WorldUnits =“毫米”)
描述了世界上所有参数的单位“毫米”。
例子
输入参数
输出参数
版本历史
介绍了R2021b