🤖 AIによる機械翻訳(非公式) — これは OpenCV 5.0.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。
Package org.opencv.xfeatures2d
クラス BRISK
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.features.Feature2D
-
- org.opencv.xfeatures2d.BRISK
public class BRISK extends Feature2D
BRISK のキーポイント検出器および記述子抽出器を実装するクラス。CITE: LCS11 で説明されている。
-
-
コンストラクタの要約
コンストラクタ Modifier Constructor Description protectedBRISK​(long addr)
-
メソッドの要約
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド Modifier and Type Method Description static BRISK__fromPtr__​(long addr)static BRISKcreate()The BRISK constructor keypoint.static BRISKcreate​(int thresh)The BRISK constructorstatic BRISKcreate​(int thresh, int octaves)The BRISK constructorstatic BRISKcreate​(int thresh, int octaves, float patternScale)The BRISK constructorstatic BRISKcreate​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList)The BRISK constructor for a custom pattern, detection threshold and octavesstatic BRISKcreate​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax)The BRISK constructor for a custom pattern, detection threshold and octavesstatic BRISKcreate​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)The BRISK constructor for a custom pattern, detection threshold and octavesstatic BRISKcreate​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)The BRISK constructor for a custom pattern, detection threshold and octavesstatic BRISKcreate​(MatOfFloat radiusList, MatOfInt numberList)The BRISK constructor for a custom patternstatic BRISKcreate​(MatOfFloat radiusList, MatOfInt numberList, float dMax)The BRISK constructor for a custom patternstatic BRISKcreate​(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)The BRISK constructor for a custom patternstatic BRISKcreate​(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)The BRISK constructor for a custom patternjava.lang.StringgetDefaultName()Returns the algorithm string identifier.intgetOctaves()floatgetPatternScale()intgetThreshold()voidsetOctaves​(int octaves)Set detection octaves.voidsetPatternScale​(float patternScale)Set detection patternScale.voidsetThreshold​(int threshold)Set detection threshold.-
クラス org.opencv.features.Feature2D から継承されたメソッド
compute, compute, defaultNorm, descriptorSize, descriptorType, detect, detect, detect, detect, detectAndCompute, detectAndCompute, empty, read, write
-
クラス org.opencv.core.Algorithm から継承されたメソッド
clear, getNativeObjAddr, save
-
-
-
-
メソッドの詳細
-
__fromPtr__
public static BRISK __fromPtr__​(long addr)
-
create
public static BRISK create​(int thresh, int octaves, float patternScale)
The BRISK constructor- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。patternScale- キーポイント近傍のサンプリングに使用するパターンに、このスケールを適用する。- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh, int octaves)
The BRISK constructor- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。keypoint.- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh)
The BRISK constructor- 引数:
thresh- AGAST 検出のしきい値スコア。keypoint.- 戻り値:
- 自動生成
-
create
public static BRISK create()
The BRISK constructor keypoint.- 戻り値:
- 自動生成
-
create
public static BRISK create​(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)
The BRISK constructor for a custom pattern- 引数:
radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。dMin- 方向の決定に使用する長いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。indexChange- ビットのインデックス再マッピング。- 戻り値:
- 自動生成
-
create
public static BRISK create​(MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)
The BRISK constructor for a custom pattern- 引数:
radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。dMin- 方向の決定に使用する長いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。- 戻り値:
- 自動生成
-
create
public static BRISK create​(MatOfFloat radiusList, MatOfInt numberList, float dMax)
The BRISK constructor for a custom pattern- 引数:
radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。keypoint scale 1).- 戻り値:
- 自動生成
-
create
public static BRISK create​(MatOfFloat radiusList, MatOfInt numberList)
The BRISK constructor for a custom pattern- 引数:
radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。scale 1). keypoint scale 1).- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin, MatOfInt indexChange)
The BRISK constructor for a custom pattern, detection threshold and octaves- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。dMin- 方向の決定に使用する長いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。indexChange- ビットのインデックス再マッピング。- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax, float dMin)
The BRISK constructor for a custom pattern, detection threshold and octaves- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。dMin- 方向の決定に使用する長いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList, float dMax)
The BRISK constructor for a custom pattern, detection threshold and octaves- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。dMax- 記述子の生成に使用する短いペアリングのしきい値(キーポイントスケール 1 の場合のピクセル単位)。keypoint scale 1).- 戻り値:
- 自動生成
-
create
public static BRISK create​(int thresh, int octaves, MatOfFloat radiusList, MatOfInt numberList)
The BRISK constructor for a custom pattern, detection threshold and octaves- 引数:
thresh- AGAST 検出のしきい値スコア。octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。radiusList- キーポイント周囲のサンプルを取得する半径(ピクセル単位)を定義する(キーポイントスケール 1 の場合)。numberList- サンプリング円上のサンプリング点の数を定義する。radiusList と同じサイズでなければならない。scale 1). keypoint scale 1).- 戻り値:
- 自動生成
-
getDefaultName
public java.lang.String getDefaultName()
Description copied from class:AlgorithmReturns the algorithm string identifier. This string is used as top level xml/yml node tag when the object is saved to a file or string.- オーバーライド:
- クラス
Feature2D内のgetDefaultName - 戻り値:
- 自動生成
-
setThreshold
public void setThreshold​(int threshold)
Set detection threshold.- 引数:
threshold- AGAST 検出のしきい値スコア。
-
getThreshold
public int getThreshold()
-
setOctaves
public void setOctaves​(int octaves)
Set detection octaves.- 引数:
octaves- 検出オクターブ。単一スケールで処理する場合は 0 を指定する。
-
getOctaves
public int getOctaves()
-
setPatternScale
public void setPatternScale​(float patternScale)
Set detection patternScale.- 引数:
patternScale- キーポイント近傍のサンプリングに使用するパターンに、このスケールを適用する。
-
getPatternScale
public float getPatternScale()
-
-