1

CvImageとの違いは何IplImageですか?
OpenCVをARToolKitと統合しようとしていますが、ここでエラーが発生します:

    CvImage *image;

エラーは次のとおりです。

*tokenの前に'='、'、'、';'、'ask'、または'__atrribute__'が必要です

4

2 に答える 2

5

CvImage は非推奨の IplImage のラッパーです。使用しないでください。使用するのに最適なのは cv::Mat です。古いコードとのインターフェイスが必要な場合は、IplImage を使用します。

本当に使用する必要がある場合: legacy.hpp インクルードが欠落していると思います。現在の OpenCV の「レガシー」モジュールを参照してください。

于 2012-05-15T12:04:16.977 に答える
0

違う。

CvImage は、Cv::Mat を提供するために cv_bridge によって使用され、その追加情報は sensor_msgs イメージで使用できます。

のコードを見てください

http://mirror.umd.edu/roswiki/doc/electric/api/cv_bridge/html/c++/cv__bridge_8h_source.html

そしてチュートリアル:

http://www.ros.org/wiki/cv_bridge/Tutorials/UsingCvBridgeToConvertBetweenROSImagesAndOpenCVImages
于 2012-09-05T09:02:35.090 に答える