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

クラス PCTSignaturesSQFD


  • public class PCTSignaturesSQFD extends Algorithm
    Signature Quadratic Form Distance (SQFD) を実装するクラス。参照: Christian Beecks, Merih Seran Uysal, Thomas Seidl. Signature quadratic form distance. In Proceedings of the ACM International Conference on Image and Video Retrieval, pages 438-445. ACM, 2010. CITE: BeecksUS10
    • フィールドの要約

    • コンストラクタの要約

      コンストラクタ
      Modifier Constructor Description
      protected PCTSignaturesSQFD​(long addr)  
    • メソッドの要約

      すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド
      Modifier and Type Method Description
      static PCTSignaturesSQFD __fromPtr__​(long addr)  
      float computeQuadraticFormDistance​(Mat _signature0, Mat _signature1)
      Computes Signature Quadratic Form Distance of two signatures.
      void computeQuadraticFormDistances​(Mat sourceSignature, java.util.List<Mat> imageSignatures, MatOfFloat distances)
      Computes Signature Quadratic Form Distance between the reference signature and each of the other image signatures.
      static PCTSignaturesSQFD create()
      Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
      static PCTSignaturesSQFD create​(int distanceFunction)
      Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
      static PCTSignaturesSQFD create​(int distanceFunction, int similarityFunction)
      Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
      static PCTSignaturesSQFD create​(int distanceFunction, int similarityFunction, float similarityParameter)
      Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
      • クラス java.lang.Object から継承したメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • PCTSignaturesSQFD

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

      • create

        public static PCTSignaturesSQFD create​(int distanceFunction,
                                               int similarityFunction,
                                               float similarityParameter)
        Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
        引数:
        distanceFunction - 距離関数の選択。デフォルト: L2 選択可能: L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY
        similarityFunction - 類似度関数の選択。デフォルト: HEURISTIC 選択可能: MINUS, GAUSSIAN, HEURISTIC
        similarityParameter - 類似度関数の引数。
        戻り値:
        自動生成
      • create

        public static PCTSignaturesSQFD create​(int distanceFunction,
                                               int similarityFunction)
        Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
        引数:
        distanceFunction - 距離関数の選択。デフォルト: L2 選択可能: L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY
        similarityFunction - 類似度関数の選択。デフォルト: HEURISTIC 選択可能: MINUS, GAUSSIAN, HEURISTIC
        戻り値:
        自動生成
      • create

        public static PCTSignaturesSQFD create​(int distanceFunction)
        Creates the algorithm instance using selected distance function, similarity function and similarity function parameter.
        引数:
        distanceFunction - 距離関数の選択。デフォルト: L2 選択可能: L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY 選択可能: MINUS, GAUSSIAN, HEURISTIC
        戻り値:
        自動生成
      • create

        public static PCTSignaturesSQFD create()
        Creates the algorithm instance using selected distance function, similarity function and similarity function parameter. Available: L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY Available: MINUS, GAUSSIAN, HEURISTIC
        戻り値:
        自動生成
      • computeQuadraticFormDistance

        public float computeQuadraticFormDistance​(Mat _signature0,
                                                  Mat _signature1)
        Computes Signature Quadratic Form Distance of two signatures.
        引数:
        _signature0 - 1番目のシグネチャ。
        _signature1 - 2番目のシグネチャ。
        戻り値:
        自動生成
      • computeQuadraticFormDistances

        public void computeQuadraticFormDistances​(Mat sourceSignature,
                                                  java.util.List<Mat> imageSignatures,
                                                  MatOfFloat distances)
        Computes Signature Quadratic Form Distance between the reference signature and each of the other image signatures.
        引数:
        sourceSignature - 他のシグネチャとの距離を測定する基準となるシグネチャ。
        imageSignatures - 基準シグネチャからの距離を測定するシグネチャのベクトル。
        distances - 測定された距離を格納する出力ベクトル。