| 処理機能 |
概要 |
出典 |
| 基本機能 |
2値化,モノクロ化,疑似カー,モザイク,Flip,Reverse ,フレーム差分,基本画像演算Add,Sub・・・・ |
|
| モフォロジ |
OPEN,CLOSE,GRADIENT,TOPHAT,BLACKHAT |
http://opencv.jp/sample/morphology.html#morphology |
| 背景更新 |
正規分布モデルを用いた背景差分法 |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "sgm.cpp" |
| 背景更新_2 |
動的な背景の更新を含む背景差分法 |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "bbs3.cpp" |
| 平滑化 |
各種フィルタ(均一加重平均,中間値,最小値,最大値,ガウシアン) |
|
| エッジ強調 |
Sobel,Laplacian,Canny |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "edge.cpp" |
| Segmentation |
画像の領域分割 |
http://opencv.jp/sample/segmentation_and_connection.html |
| カラー抽出 |
各種カラー抽出(RGB,YCrCb,HIS,Lab,Luv) |
|
| ヒストグラム |
ヒストグラム |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "histogram.cpp" |
| 直線・円ハフ |
ハフ変換による直線・円検出 |
http://opencv.jp/sample/special_transforms.html#hough_line http://opencv.jp/sample/special_transforms.html#hough_circ
|
| コーナー検知 |
コーナー検出(EigenValue,Harris,FAST) |
http://opencv.jp/sample/gradient_edge_corner.html#edge http://opencv.jp/opencv2-x-samples/corner_detection |
| SURF |
SURFによる特徴点抽出 (準備中) |
http://opencv.jp/opencv2-x-samples/surf_extraction |
| Snakes |
CamSiftによる色抽出asanakes物体追跡 |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "ObjectTracking.cpp" |
| 射影変換 |
画像の透視投影変換 |
http://opencv.jp/sample/sampling_and_geometricaltransforms.html#perspective |
| 特徴点 |
物体追跡 |
「実践OpenCV 映像処理& 解析」code_5.3 |
| FFT |
フーリエ変換 |
「実践OpenCV 映像処理& 解析」code_5.4 |
| FFT_new |
フーリエ変換 任意マスク |
http://opencv.jp/opencv2-x-samples/2d_dft_idft |
| OpticalFlow |
Horn&Schunck法, Lucas&Kanade法, block matching法(未) |
http://opencv.jp/sample/optical_flow.html#optflowHSLK http://opencv.jp/sample/optical_flow.html#optflowBM |
| マッチング |
差の2乗和,差の2乗和+正規化,相互相関,相互相関+正規化,相関係数,相関係数+正規化 |
http://opencv.jp/sample/matching.html#template |
| HistMatch |
ヒストグラム間距離による,画像内のテンプレート探索 |
http://opencv.jp/sample/histogram.html#backprojectionpatch |
| Graphics |
テキスト,ライン,矩形,円,ポリライン,ポリゴン,ポリゴン塗潰し |
|
| 画像合成 |
クロマキー色相指定範囲による合成 |
「実践OpenCV 映像処理& 解析」code_3.4 |
| 凸包 |
色抽出、凸包形状aジャンケンの判定 |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "rockpaperscissors.cpp" |
| ParticleFilter |
Condensationアルゴリズムにより指定色(赤)領域トラッキング |
http://opencv.jp/sample/estimators.html#condensation |
| キャリブレーション |
カメラキャリブレーション |
「OpenCV プログラミングブック 第2版OpenCV 1.1対応」 http://book.mycom.co.jp/support/pc/opencv11/ "s411.cpp" |
| 超解像 |
スパース行列による超解像出力 |
(未評価-処理時間膨大) http://opencv.jp/opencv2-x-samples/usage_of_sparsemat_2_superresolution |
| HAAR顔検知 |
カスケード分類器 |
「実践OpenCV 映像処理& 解析」code_5.6 |
| SVM |
画像ピクセル値を特徴ベクトルとしたSVMによる物体検出 |
http://opencv.jp/sample/svm.html#svm_predict |
| ユーザ処理 |
ユーザープラグインのファイルで処理 |
|