|
virtual CV_WRAP void |
setAngularBins
(int nAngularBins)=0 |
|
形状マッチングパイプラインで使用されるShape Context Descriptorの角度ビン数を設定します。[【詳解】(英語]
|
|
virtual CV_WRAP int |
getAngularBins
() const =0 |
|
virtual CV_WRAP void |
setRadialBins
(int nRadialBins)=0 |
|
形状マッチングパイプラインで使用される形状コンテキスト記述子の放射状ビンの数を設定する。[【詳解】(英語]
|
|
virtual CV_WRAP int |
getRadialBins
() const =0 |
|
virtual CV_WRAP void |
setInnerRadius
(float innerRadius)=0 |
|
形状コンテキスト記述子の内側半径を設定します。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getInnerRadius
() const =0 |
|
virtual CV_WRAP void |
setOuterRadius
(float outerRadius)=0 |
|
シェイプコンテキスト記述子の外半径を設定します。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getOuterRadius
() const =0 |
|
virtual CV_WRAP void |
setRotationInvariant
(bool rotationInvariant)=0 |
|
virtual CV_WRAP bool |
getRotationInvariant
() const =0 |
|
virtual CV_WRAP void |
setShapeContextWeight
(float shapeContextWeight)=0 |
|
形状距離の最終値における形状コンテキスト距離の重みを設定する。2つの形状間の形状コンテキスト距離は、ベストマッチングポイント上の形状コンテキストマッチングコストの対称和として定義される。シェイプディスタンスの最終値は、シェイプコンテクストディスタンス、イメージアピアランスディスタンス、および曲げエネルギーのユーザー定義の線形結合です。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getShapeContextWeight
() const =0 |
|
virtual CV_WRAP void |
setImageAppearanceWeight
(float imageAppearanceWeight)=0 |
|
形状距離の最終値における画像出現コストの重みを設定する。画像外観コストは,対応する画像点の周囲のガウス窓における輝度差の二乗の総和として定義される.形状距離の最終値は、形状コンテキスト距離、画像外観距離、および曲げエネルギーのユーザー定義の線形結合です。この値が0とは異なる数値に設定された場合、各形状に対応する画像の設定が必須となる。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getImageAppearanceWeight
() const =0 |
|
virtual CV_WRAP void |
setBendingEnergyWeight
(float bendingEnergyWeight)=0 |
|
形状距離の最終値に曲げエネルギーの重みを設定する。曲げエネルギーの定義は、形状の整列にどのような変換が使用されているかに依存する。形状距離の最終値は、形状コンテキスト距離、画像外観距離、曲げエネルギーのユーザー定義の線形結合である。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getBendingEnergyWeight
() const =0 |
|
virtual CV_WRAP void |
setImages
(InputArray image1, InputArray image2)=0 |
|
各形状に対応する画像を設定します。この画像は、画像出現コストの計算に使用されます。[【詳解】(英語]
|
|
virtual CV_WRAP void |
getImages
(OutputArray
image1,
OutputArray
image2) const =0 |
|
virtual CV_WRAP void |
setIterations
(int iterations)=0 |
|
virtual CV_WRAP int |
getIterations
() const =0 |
|
virtual CV_WRAP void |
setCostExtractor
(Ptr<
HistogramCostExtractor
> comparer)=0 |
|
形状コンテキスト記述子のコスト行列の構築に使用されるアルゴリズムを設定します。[【詳解】(英語]
|
|
virtual CV_WRAP
Ptr<
HistogramCostExtractor
> |
getCostExtractor
() const =0 |
|
virtual CV_WRAP void |
setStdDev
(float sigma)=0 |
|
画像外観コストのガウス窓の標準偏差の値を設定します。[【詳解】(英語]
|
|
virtual CV_WRAP float |
getStdDev
() const =0 |
|
virtual CV_WRAP void |
setTransformAlgorithm
(Ptr<
ShapeTransformer
> transformer)=0 |
|
形状の整列に使用するアルゴリズムを設定します。[【詳解】(英語]
|
|
virtual CV_WRAP
Ptr<
ShapeTransformer
> |
getTransformAlgorithm
() const =0 |
|
virtual CV_WRAP void |
clear
() |
|
アルゴリズムの状態をクリアする[【詳解】(英語]
|
|
virtual void |
write
(FileStorage
&fs) const |
|
アルゴリズムのパラメーターをファイルストレージに格納[【詳解】(英語]
|
|
CV_WRAP void |
write
(const
Ptr<
FileStorage
> &fs, const String &name=String()) const |
|
これはオーバーロードされたメンバ関数です。利便性のために用意されています。元の関数との違いは引き数のみです。
|
|
virtual CV_WRAP void |
read
(const
FileNode
&fn) |
|
アルゴリズム・パラメータをファイル・ストレージから読み込みます。[【詳解】(英語]
|
|
virtual CV_WRAP bool |
empty
() const |
|
が空の場合はtrueを返します。Algorithmが空の場合は真を返します。[【詳解】(英語]
|
|
virtual CV_WRAP void |
save
(const String &filename) const |
|
virtual CV_WRAP String |
getDefaultName
() const |
|