需要のないページ

プログラミングや趣味や。

OpenCVのクラスの前方宣言をまとめてみる

次のサイトがものすごい参考になる。

 

  cv::Mat


    namespace cv {
        class Mat;
    }

  cv::Point


    namespace cv {
        template< typename > class Point_;
        typedef Point_< int > Point;
    }

  cv::Range


    namespace cv {
        class Range;
    }

  cv::Rect


    namespace cv {
        template< typename > class Rect_;
        typedef Rect_< int > Rect;
    }

  cv::Scalar


    namespace cv {
        template< typename > class Scalar_;
        typedef Scalar_< double > Scalar;
    }

  cv::Size


    namespace cv {
        template< typename > class Size_;
        typedef Size_< int > Size;
    }

  cv::String


    namespace cv {
        class String;
    }

 

間違いのご指摘、(答えるとは限りませんが)リクエストある場合はご連絡下さい。

本稿はOpenCV3.1のソースを基に書いています。

/* コードブロック */