我有这个代码:
#include <opencv2\stitching\stitcher.hpp>
int Stitching()
{
Stitcher m_stitcher = m_stitcher.createDefault(false);
vector<Mat> images;
Mat img1 = imread("0.jpg"); //read image 0
Mat img2 = imread("1.jpg"); //read image 1
Mat Result;
//add images to the array
images.push_back(img1);
images.push_back(img2);
m_stitcher.stitch(images, Result);
imwrite("panorama.jpg",Result);
return 0;
}
构建后我收到此错误:
错误 4 错误 C2248: 'cv::Stitcher::Stitcher' : 无法访问在类 'cv::Stitcher' C:\Users\Desktop\Projects\SamplePanorama - PanoramaStitch\SamplePanorama \StitchEngine.cpp 602 中声明的私有成员
我应该添加什么才能使stitch() 正常工作?