最終更新:2024-11-25 (月) 22:54:41 (10d)  

OpenCV
Top / OpenCV

Intel Open Source Computer Vision Library

Intelの作ってるコンピュータビジョン用のライブラリ

IPL (Intel Image Processing Library)をベースにコーディングされ、パターン認識(顔認識)や輪郭抽出とかの処理が揃ってる。

http://opencv.org/

http://sourceforge.net/projects/opencvlibrary

http://www.intel.com/technology/computing/opencv/

開発元

クイックスタート

OpenCV/バージョン

OpenCV 4

OpenCV 3

  • C APIがメンテナンス対象外

OpenCV/ビルド

OpenCV 2

OpenCV 1.x

OpenCV/対応言語

OpenCV/C言語

OpenCV/C++

  • http://opencv.jp/opencv-2svn/cpp/
  • OpenCV 2.0からはC++ Interfaceに対応し、「cv」という名前空間が登場
    • OpenCV 2.0から新たに,モダンな C++ インタフェースが導入されました. これは,短くて明瞭(短いコードで同じことができる),かつ型安全( CvArr* ,いわゆる void* が不要に)で, OpenCV をより便利に使えるようになっています

OpenCV/Python

OpenCV/Java

.NET Framework

OpenCV/ディレクトリ構成

内容

OpenCV 2.2以降

The library has been reorganized. Instead of cxcore, cv, cvaux, highgui and ml we now have several smaller modules:

  • opencv_core? - core functionality (basic structures, arithmetics and linear algebra, dft, XML and YAML I/O ...).
  • opencv_imgproc? - image processing (filter, GaussianBlur?, erode, dilate, resize, remap, cvtColor, calcHist etc.)
  • opencv_highgui? - GUI and image & video I/O
  • opencv_ml? - statistical machine learning models (SVM, Decision Trees, Boosting etc.)
  • opencv_features2d? - 2D feature detectors and descriptors (SURF, FAST etc.,including the new feature detectors-descriptor-matcher framework)
  • opencv_video? - motion analysis and object tracking (optical flow, motion templates, background subtraction)
  • opencv_objdetect? - object detection in images (Haar & LBP face detectors, HOG people detector etc.)
  • opencv_calib3d? - camera calibration, stereo correspondence and elements of 3D data processing
  • opencv_flann? - the Fast Library for Approximate Nearest Neighbors (FLANN 1.5) and the OpenCV wrappers
  • opencv_contrib - contributed code that is not mature enough
  • opencv_legacy? - obsolete code, preserved for backward compatibility
  • opencv_gpu? - acceleration of some OpenCV functionality using CUDA (relatively unstable, yet very actively developed part of OpenCV)

リファレンス

関連ライブラリとか

.NET

Eclipseで使う

Wiki

動画のコンテナコーデックについて

参考

参考図書

 


 


 


 


 


 


参考