Всем привет. На днях нашел библиотеку для обработки графики OpenCv. При попытке скомпилирловать в VS2008 http://opencv.willowgarage.com/documentation/cpp/histograms.html выдает странную ошибку:
Код | 1>error C2665: cv::calcHist: ни одна из 2 перегрузок не может преобразовать все типы аргументов 1>c:\opencv2.0\include\opencv\cv.hpp(405): может быть 'void cv::calcHist(const cv::Mat *,int,const int *,const cv::Mat &,cv::MatND &,int,const int *,const float **,bool,bool)' 1>c:\opencv2.0\include\opencv\cv.hpp(411): или 'void cv::calcHist(const cv::Mat *,int,const int *,const cv::Mat &,cv::SparseMat &,int,const int *,const float **,bool,bool)' 1> при попытке сопоставить список аргументов '(cv::Mat *, int, int [2], cv::Mat, cv::MatND, int, int [2], float *[2], bool, bool)'
|
Тоесть она почему-то не может преобразовать
Код | const cv::Mat *,int, const int *, const cv::Mat &, cv::MatND &, int, const int *, const float **, bool, bool в cv::Mat *, int, int [2], cv::Mat, cv::MatND, int, int [2], float *[2], bool, bool |
Может кто подскажет как с этим бороться или натолкнет на мысль? Заранее спасибо. |