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

クラス EdgeBoxes


  • public class EdgeBoxes extends Algorithm
    CITE: ZitnickECCV14edgeBoxes のEdgeBoxesアルゴリズムを実装したクラス:
    • コンストラクタの詳細

      • EdgeBoxes

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

      • __fromPtr__

        public static EdgeBoxes __fromPtr__​(long addr)
      • getBoundingBoxes

        public void getBoundingBoxes​(Mat edge_map,
                                     Mat orientation_map,
                                     MatOfRect boxes,
                                     Mat scores)
        Returns array containing proposal boxes.
        引数:
        edge_map - エッジ画像。
        orientation_map - 方向マップ。
        boxes - 提案ボックス。
        scores - 提案ボックスのスコア。float型のベクトルとして与えられる。
      • getBoundingBoxes

        public void getBoundingBoxes​(Mat edge_map,
                                     Mat orientation_map,
                                     MatOfRect boxes)
        Returns array containing proposal boxes.
        引数:
        edge_map - エッジ画像。
        orientation_map - 方向マップ。
        boxes - 提案ボックス。
      • getAlpha

        public float getAlpha()
        Returns the step size of sliding window search.
        戻り値:
        自動生成
      • setAlpha

        public void setAlpha​(float value)
        Sets the step size of sliding window search.
        引数:
        value - 自動生成
      • getBeta

        public float getBeta()
        Returns the nms threshold for object proposals.
        戻り値:
        自動生成
      • setBeta

        public void setBeta​(float value)
        Sets the nms threshold for object proposals.
        引数:
        value - 自動生成
      • getEta

        public float getEta()
        Returns adaptation rate for nms threshold.
        戻り値:
        自動生成
      • setEta

        public void setEta​(float value)
        Sets the adaptation rate for nms threshold.
        引数:
        value - 自動生成
      • getMinScore

        public float getMinScore()
        Returns the min score of boxes to detect.
        戻り値:
        自動生成
      • setMinScore

        public void setMinScore​(float value)
        Sets the min score of boxes to detect.
        引数:
        value - 自動生成
      • getMaxBoxes

        public int getMaxBoxes()
        Returns the max number of boxes to detect.
        戻り値:
        自動生成
      • setMaxBoxes

        public void setMaxBoxes​(int value)
        Sets max number of boxes to detect.
        引数:
        value - 自動生成
      • getEdgeMinMag

        public float getEdgeMinMag()
        Returns the edge min magnitude.
        戻り値:
        自動生成
      • setEdgeMinMag

        public void setEdgeMinMag​(float value)
        Sets the edge min magnitude.
        引数:
        value - 自動生成
      • getEdgeMergeThr

        public float getEdgeMergeThr()
        Returns the edge merge threshold.
        戻り値:
        自動生成
      • setEdgeMergeThr

        public void setEdgeMergeThr​(float value)
        Sets the edge merge threshold.
        引数:
        value - 自動生成
      • getClusterMinMag

        public float getClusterMinMag()
        Returns the cluster min magnitude.
        戻り値:
        自動生成
      • setClusterMinMag

        public void setClusterMinMag​(float value)
        Sets the cluster min magnitude.
        引数:
        value - 自動生成
      • getMaxAspectRatio

        public float getMaxAspectRatio()
        Returns the max aspect ratio of boxes.
        戻り値:
        自動生成
      • setMaxAspectRatio

        public void setMaxAspectRatio​(float value)
        Sets the max aspect ratio of boxes.
        引数:
        value - 自動生成
      • getMinBoxArea

        public float getMinBoxArea()
        Returns the minimum area of boxes.
        戻り値:
        自動生成
      • setMinBoxArea

        public void setMinBoxArea​(float value)
        Sets the minimum area of boxes.
        引数:
        value - 自動生成
      • getGamma

        public float getGamma()
        Returns the affinity sensitivity.
        戻り値:
        自動生成
      • setGamma

        public void setGamma​(float value)
        Sets the affinity sensitivity
        引数:
        value - 自動生成
      • getKappa

        public float getKappa()
        Returns the scale sensitivity.
        戻り値:
        自動生成
      • setKappa

        public void setKappa​(float value)
        Sets the scale sensitivity.
        引数:
        value - 自動生成