This is the declaration of CvStereoCalibrate() in c++ from http://docs.opencv.org/
C++: double stereoCalibrate( InputArrayOfArrays objectPoints, InputArrayOfArrays imagePoints1, InputArrayOfArrays imagePoints2, InputOutputArray cameraMatrix1, InputOutputArray distCoeffs1, InputOutputArray cameraMatrix2, InputOutputArray distCoeffs2, Size imageSize, OutputArray R, OutputArray T, OutputArray E, OutputArray F, TermCriteria criteria=TermCriteria(TermCriteria::COUNT+TermCriteria::EPS, 30, 1e-6), int flags=CALIB_FIX_INTRINSIC )
1) What is the meaning of the parameter type InputOutputArray?
2) can I compute the intrinsic camera parameters cameraMatrix1,cameraMatrix2 and distortion coefficients distCoeffs1,distCoeffs2of each camera using CvCalibrateCamera() then passes them as a parameter to CvstereoCalibrate() ?