スクリーンショット
Open Source Computer Vision Library、または必要に応じてOpenCVには、リアルタイムコンピュータービジョン用の2500を超えるアルゴリズム、詳細なドキュメント、およびサンプルコードが格納されています。
OpenCVは主にリアルタイム画像処理に焦点を当てているため、システム上でIntelのIntegrated Performance Primitivesを見つけると、これらの商用最適化ルーチンを使用して加速します。
OpenCVライブラリは以下をサポートします。
- リアルタイムのキャプチャ。
- ビデオファイルのインポート。
- オブジェクト検出。
- 基本的な画像処理:明るさ、コントラスト、しきい値。
- ブロブ検出
OpenCVは、フィルタリング、モルフォロジー、幾何学的変換、ヒストグラム、色空間変換などの基本的な画像処理を含むさまざまなタスクを実行できます。また、インペインティング、分水界、平均偏移セグメンテーションなどの高度な画像処理も実行できます。OpenCVは、輪郭処理や計算ジオメトリ、さまざまな特徴検出器や記述子などのより複雑なタスクにも対応できます(これらは、単純なHarris検出器からHough変換、SURF、またはMSER)オブジェクト追跡、オプティカルフロー、ブーストハール分類器のカスケードを使用したオブジェクト検出、カメラキャリブレーション、および機械学習ツール(データクラスタリングおよび統計的分類器)。
このアプリケーションはクロスプラットフォームであり、Windows、Mac OS X、Linux、Android、iOSで動作します。