opencv MSERクラスを使用していますが、use of()演算子をコンパイルできません。私はC++の専門家ではないので、ここに質問を投稿してください。誰かが助けてくれることを願っています。
MSERクラスは、()演算子を含めて定義されています。
class CV_EXPORTS_W MSER : public CvMSERParams
{
public:
...
void operator()( const Mat& image,
CV_OUT vector<vector<Point> >& msers, const Mat& mask ) const;
};
MSERクラスを使用するためのコードスニペット:
Mat yuv;
vector<vector<Point> > contours;
cv::MSER mser;
mser(yuv, contours, cv::Mat());
mser()行で、xcodeは次のエラーを表示します。
No matching function for call to object of type 'cv::MSER'