Represents a modality operating over an image pyramid.
[詳解]
#include <linemod.hpp>
◆
extractTemplate()
virtual CV_WRAP bool cv::linemod::QuantizedPyramid::extractTemplate
|
( |
CV_OUT
Template
& |
templ
|
) |
const |
|
pure virtual
|
現在のピラミッドレベルで最も判別しやすい特徴を抽出し、新しいテンプレートを形成します。
- 引数
-
◆
pyrDown()
virtual CV_WRAP void cv::linemod::QuantizedPyramid::pyrDown
|
( |
|
) |
|
|
pure virtual
|
次のピラミッドレベルに進みます。
-
todo:
- ピラミッドのスケールファクターを2以外にする
◆
quantize()
virtual CV_WRAP void cv::linemod::QuantizedPyramid::quantize
|
( |
CV_OUT
Mat
& |
dst
|
) |
const |
|
pure virtual
|
オンライン検出のために、現在のピラミッドレベルで量子化された画像を計算します。
- 引数
-
[out]. |
dst |
送り先の8ビット画像。各ピクセルには、その分類を表す最大1ビットが設定されます。 |
◆
selectScatteredFeatures()
static void cv::linemod::QuantizedPyramid::selectScatteredFeatures
|
( |
const std::vector<
Candidate
> & |
candidates,
|
|
|
std::vector<
Feature
> & |
features,
|
|
|
size_t |
num_features,
|
|
|
float |
distance |
|
) |
|
|
|
static
protected
|
候補となる特徴を選び、それらが一緒に束にならないようにする。
- 引数
-
[in]. |
candidates |
Candidateスコアでソートされた特徴。 |
[out]. |
features |
選択された特徴の出力ベクトル。 |
[in]. |
num_features |
選択する候補の数。 |
[in]. |
distance |
特徴間の距離を求めるヒント |
このクラス詳解は次のファイルから抽出されました: