OpenCV学習ノート一:OpenCVの概要と構成コンパイル

3571 ワード

一、OpenCV
OpenCV公式サイト:http://opencv.org/
OpenCV現在の最新コードライブラリアドレス:https://github.com/itseez/opencv
二、紹介:
OpenCVはIntel®オープンソースコンピュータビジュアルライブラリ.それは一連のC関数と少量のC++クラスから構成され,画像処理とコンピュータ視覚の面での多くの汎用アルゴリズムを実現した.
三、構成コンパイル:
1、gitを通じてopencvコードライブラリをダウンロードし、gitアドレス:https://github.com/Itseez/opencv.git;
2,CMakeは関連makefileまたはprojectとして構成され、以下の図に示す.
image
3、projectを生成します.以下の図です.
opencv
4、コンパイルが完了し、時間がかかります.
四、簡単なSample
#include <opencv2/core/core.hpp>

#include <opencv2/highgui/highgui.hpp>



using namespace cv;

using namespace std;



int main()

{

    namedWindow( "show_image", WINDOW_AUTOSIZE );

    Mat src = imread( "test.jpg" );

    while(1)

    {

        imshow( "show_image", src );

        if( waitKey(30) == 27 )

            return 0;

    }

    return 0;

}

 
五、まとめ:
OpenCVは強力で、使い勝手が簡単で、深く研究するのは容易ではありません.共に励ます!
六、注意:
このシリーズのblogは個人のノートの用だけで、中は個人の理解で、間違いがないことを保証しません.
その後も更新が続きます.