Class AlgorithmEmbeddedConfidenceEdgeDetection.BgEdgeDetect

    • Field Detail

      • smofil_

        double[] smofil_
      • diffil_

        double[] diffil_
      • wdx_

        double[] wdx_
      • wdy_

        double[] wdy_
      • mN_

        double[][] mN_
      • mQ_

        double[][] mQ_
      • lookTable_

        double[][] lookTable_
      • WW_

        int WW_
      • WL_

        int WL_
      • confTr_

        float confTr_
      • rankTr_

        float rankTr_
      • custx_

        float[] custx_
      • custy_

        float[] custy_
      • tcustx_

        float[] tcustx_
      • tcusty_

        float[] tcusty_
      • ncust_

        int ncust_
      • hcustx_

        float[] hcustx_
      • hcusty_

        float[] hcusty_
      • nhcust_

        int nhcust_
      • lcustx_

        float[] lcustx_
      • lcusty_

        float[] lcusty_
      • nlcust_

        int nlcust_
      • x_

        int x_
      • y_

        int y_
      • permConf_

        float[] permConf_
      • permRank_

        float[] permRank_
      • permNmxRank_

        float[] permNmxRank_
      • permNmxConf_

        float[] permNmxConf_
      • havePerm_

        boolean havePerm_
      • te_

        float[] te_
      • tm_

        float[] tm_
      • low_

        double low_
      • tc_

        float[] tc_
      • tc_Index

        int tc_Index
      • tl_

        float[] tl_
      • npt_

        int npt_
      • grx_

        float[] grx_
      • gry_

        float[] gry_
      • permGx_

        float[] permGx_
      • permGy_

        float[] permGy_
    • Constructor Detail

      • BgEdgeDetect

        public BgEdgeDetect​(int filtDim)
    • Method Detail

      • ellipseEval

        private float ellipseEval​(float x,
                                  float y)
      • verticalLineEval

        private float verticalLineEval​(float x,
                                       float y)
      • horizontalLineEval

        private float horizontalLineEval​(float x,
                                         float y)
      • lineEval

        private float lineEval​(float x,
                               float y)
      • squareEval

        private float squareEval​(float x,
                                 float y)
      • customRegionEval

        private float customRegionEval​(float r,
                                       float c)
      • fcomp

        private float fcomp​(int fcompType,
                            float x0,
                            float y0,
                            float x,
                            float y)
      • ellipseComp

        private float ellipseComp​(float x0,
                                  float y0,
                                  float x,
                                  float y)
      • verticalLineComp

        private float verticalLineComp​(float x0,
                                       float y0,
                                       float x,
                                       float y)
      • horizontalLineComp

        private float horizontalLineComp​(float x0,
                                         float y0,
                                         float x,
                                         float y)
      • lineComp

        private float lineComp​(float x0,
                               float y0,
                               float x,
                               float y)
      • squareComp

        private float squareComp​(float x0,
                                 float y0,
                                 float x,
                                 float y)
      • customRegionComp

        private float customRegionComp​(float r0,
                                       float c0,
                                       float r,
                                       float c)
      • generateMaskAngle

        private void generateMaskAngle​(double[] a,
                                       double theta)
      • createFilters

        private void createFilters()
      • createLookTable

        private void createLookTable()
      • strength

        private void strength​(float[] grx,
                              float[] gry,
                              float[] strength)
      • newNonMaxSupress

        private void newNonMaxSupress​(float[] rank,
                                      float[] conf,
                                      float[] grx,
                                      float[] gry,
                                      float[] nmxRank,
                                      float[] nmxConf,
                                      int fcompType)
      • strConfEstim

        private void strConfEstim​(float[] ranks,
                                  float[] confidence,
                                  float[] rezult,
                                  int fevalType)
      • compRanks

        private void compRanks​(float[] strength,
                               float[] ranks)
      • newEdgeFollow

        private void newEdgeFollow​(int ii,
                                   int jj)
      • subspaceEstim

        private void subspaceEstim​(float[] im,
                                   float[] grx,
                                   float[] gry,
                                   float[] cee)