Commit f9c95144 authored by Quentin Chateau's avatar Quentin Chateau

stitcher result mask getter

parent 578ea4ba
......@@ -283,6 +283,7 @@ public:
std::vector<int> component() const { return indices_; }
std::vector<detail::CameraParams> cameras() const { return cameras_; }
CV_WRAP double workScale() const { return work_scale_; }
UMat resultMask() const { return result_mask_; }
private:
Status matchImages();
......@@ -313,6 +314,7 @@ private:
std::vector<cv::UMat> seam_est_imgs_;
std::vector<int> indices_;
std::vector<detail::CameraParams> cameras_;
UMat result_mask_;
double work_scale_;
double seam_scale_;
double seam_work_aspect_;
......
......@@ -357,8 +357,8 @@ Stitcher::Status Stitcher::composePanorama(InputArrayOfArrays images, OutputArra
#if ENABLE_LOG
int64 blend_t = getTickCount();
#endif
UMat result, result_mask;
blender_->blend(result, result_mask);
UMat result;
blender_->blend(result, result_mask_);
LOGLN("blend time: " << ((getTickCount() - blend_t) / getTickFrequency()) << " sec");
LOGLN("Compositing, time: " << ((getTickCount() - t) / getTickFrequency()) << " sec");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment