www.gusucode.com > vision 源码程序 matlab案例代码 > vision/EstimateAndDisplayStereoCalibrationStandardErrorsExample.m

    %% Estimate and Display Stereo Calibration Standard Errors
%
%% 
% Specify the calibration image.
numImages = 10;
leftImages  = cell(1,numImages);
rightImages = cell(1,numImages);
  for ii = 1:numImages
     leftImages{ii} = fullfile(matlabroot,'toolbox','vision',...
         'visiondata','calibration','stereo',...
         'left',sprintf('left%02d.png',ii));
     rightImages{ii} = fullfile(matlabroot,'toolbox','vision',...
         'visiondata','calibration','stereo',...
         'right',sprintf('right%02d.png',ii));
  end
%% 
% Detect the checkerboards.
[imagePoints,boardSize,pairsUsed] = ...
    detectCheckerboardPoints(leftImages,rightImages);
%% 
% Specify the world coordinates (in millimeters) of the checkerboard 
% keypoints.
squareSize = 108; 
worldPoints = generateCheckerboardPoints(boardSize,squareSize);
%% 
% Calibrate the stereo camera system.
[params,~,errors] = estimateCameraParameters(imagePoints,worldPoints);
%% 
% Display the standard errors.
displayErrors(errors,params);