Stitcher::Status Stitcher::stitch(InputArray images, const vector<vector<Rect> > &rois, OutputArray pano) { Status status = estimateTransform(images, rois); if (status != OK) return status; return composePanorama(pano); }
Stitcher::Status Stitcher::stitch(InputArrayOfArrays images, InputArrayOfArrays masks, OutputArray pano) { CV_INSTRUMENT_REGION(); Status status = estimateTransform(images, masks); if (status != OK) return status; return composePanorama(pano); }
Stitcher::Status Stitcher::estimateTransform(InputArray images) { return estimateTransform(images, vector<vector<Rect> >()); }