Result = {
returnValue : number ,
R1 : Mat ,
R2 : Mat ,
R3 : Mat ,
P1 : Mat ,
P2 : Mat ,
P3 : Mat ,
Q : Mat ,
roi1 : Rect ,
roi2 : Rect
}
rectify3Collinear ( distCoeffs1 : number [] , cameraMatrix2 : Mat , distCoeffs2 : number [] , cameraMatrix3 : Mat , distCoeffs3 : number [] , imageSize : Size , R12 : Mat , T12 : Vec3 , R13 : Mat , T13 : Vec3 , alpha : number , newImageSize : Size , flags : int ) : Result
rectify3CollinearAsync ( distCoeffs1 : number [] , cameraMatrix2 : Mat , distCoeffs2 : number [] , cameraMatrix3 : Mat , distCoeffs3 : number [] , imageSize : Size , R12 : Mat , T12 : Vec3 , R13 : Mat , T13 : Vec3 , alpha : number , newImageSize : Size , flags : int ) : Promise < Result >
rectify3CollinearAsync ( distCoeffs1 : number [] , cameraMatrix2 : Mat , distCoeffs2 : number [] , cameraMatrix3 : Mat , distCoeffs3 : number [] , imageSize : Size , R12 : Mat , T12 : Vec3 , R13 : Mat , T13 : Vec3 , alpha : number , newImageSize : Size , flags : int , callback ( err : Error , Result res )) : void