OpenCV IplImage *作为函数参数错误

时间:2010-01-09 00:55:29

标签: c++ opencv iplimage

我正在使用OpenCV库,我想在单独的函数中克隆图片,但我无法向函数发送地址

IplImage* image = cvLoadImage( path, CV_LOAD_IMAGE_GRAYSCALE ); // loading is ok
showFoundPoints(image); // -> here it shows errors
...

//my function
int showFoundPoints(IplImage*image)
{...}

我得到了这个构建错误:
错误:从IplImage*' to non-scalar type std :: string'请求转换

我不明白为什么会有转换。它看起来很简单,但我真的不知道该怎么办。
谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

标题和来源中showFoundPoints的定义是否一致?看起来你的声明不同了;一个人考虑std::string而另一个不考虑。