OpenCV IplImage * как ошибка параметра функции - PullRequest
0 голосов
/ 09 января 2010

Я использую библиотеку OpenCV и хочу клонировать картинку в отдельной функции, но не могу отправить адрес функции

IplImage* image = cvLoadImage( path, CV_LOAD_IMAGE_GRAYSCALE ); // loading is ok<br> showFoundPoints(image); // -> here it shows errors<br> ... </p> <p>//my function<br> int showFoundPoints(IplImage*image)<br> {...} </p> <p>

И я получил эту ошибку сборки:
ошибка: запрошено преобразование из IplImage*' to non-scalar type std :: string '

Я не понимаю, почему происходит преобразование. Это выглядит очень просто, но я действительно не знаю, что с этим делать.
Спасибо за помощь.

1 Ответ

0 голосов
/ 09 января 2010

Соответствует ли определение showFoundPoints заголовку и источнику? Казалось бы, вы объявили это по-другому; один принимает std::string, а другой нет.

...