0

OpenCV ライブラリを使用しており、別の関数で画像を複製したいのですが、関数にアドレスを送信できません

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

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

そして、私はこのビルドエラーを受け取りました:
エラー: std::string' からの変換がIplImage*' to non-scalar type要求されました

なぜ変換があるのか​​わかりません。とてもシンプルに見えますが、これで何をすべきか本当にわかりません。
手伝ってくれてありがとう。

4

1 に答える 1

0

showFoundPointsヘッダーとソースでの定義は一致していますか? 別の方法で宣言しているようです。1 つは aを使用std::stringし、もう 1 つは使用しません。

于 2010-01-09T01:26:11.263 に答える