🤖 AIによる機械翻訳(非公式) — これは OpenCV 4.13.0 公式リファレンス(英語)を AI (Claude) で自動翻訳したものです。訳に誤りを含む場合があります。正確な情報は 公式英語版(原文) を参照してください。

クラス BRISK


  • public class BRISK extends Feature2D
    BRISK キーポイント検出器および記述子抽出器を実装したクラス。CITE: LCS11 で説明されている。
    • コンストラクタの詳細

      • BRISK

        protected BRISK​(long addr)
    • メソッドの詳細

      • __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: Algorithm
        Returns 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.
        オーバーライド:
        getDefaultName (クラス Feature2D 内)
        戻り値:
        自動生成
      • 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()