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::composePanorama(OutputArray pano) { return composePanorama(vector<Mat>(), pano); }
// Compose final panorama. JNIEXPORT jint JNICALL Java_fr_ensicaen_panandroid_stitcher_StitcherWrapper_composePanorama (JNIEnv* env, jobject obj) { return composePanorama(); }
Stitcher::Status Stitcher::composePanorama(OutputArray pano) { CV_INSTRUMENT_REGION(); return composePanorama(std::vector<UMat>(), pano); }