在进行相机标定时,matlab中给出了标定结果,要想生成可用的.mat文件,就需要保存成struct;不能直接右键单击保存,这样保存出来的是整个工作区,电脑直接处理成图片文件。
比如我要是保存camera3Params,输入以下代码:
camera3Params = struct('FocalLength', camera3Params.FocalLength, 'PrincipalPoint', camera3Params.PrincipalPoint,'RadialDistortion', camera3Params.RadialDistortion, 'TangentialDistortion', camera3Params.TangentialDistortion); save('camera3.mat', 'camera3Params')