Public Member Functions | |
| ShapeHistogram () | |
| ShapeHistogram (int[] bin_counts, double[] mins, double[] maxes, boolean[] explicit_binning, double[][] bins, int bands) | |
| boolean | addPoint (double[] input) |
Static Public Member Functions | |
| static DoubleMatrix2D | bookstein (int N, double[][] X, double[][] X2, double beta_k, double[] E) |
| static void | clear_covers (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static double[][] | computeCostMatrix (ArrayList< ShapeHistogram > first, ArrayList< ShapeHistogram > second, int size1, int size2, double dummy_epsilon) |
| static void | convert_path (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, ArrayList< Pair > path) |
| static double | distance (double[][] costMatrix, int[] mapping, int firstSize, int secondSize) |
| static void | erase_primes (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static Pair | find_a_zero (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static Pair | find_prime_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row) |
| static double | find_smallest (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static Pair | find_star_in_col (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int column) |
| static int | find_star_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row) |
| static int[] | munkres (int n, double[][] costs) |
| static double | shapeContextCost (int N, double[][] costs, boolean[] good_rows, boolean[] good_columns, int good_count) |
| static double | shapeContextMetric (ShapeContext shape1, ShapeContext shape2, boolean rotationInvariant, boolean timeSensitive, boolean verbose) |
| static boolean | star_in_row (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov, int row) |
| static int | step1 (int n, double[][] C, int[][] M, int[] Row, int[] Col) |
| static int | step2 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static int | step3 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static int | step4 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static int | step5 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static int | step6 (int n, double[][] C, int[][] M, int[] R_cov, int[] C_cov) |
| static double[][] | warp (double[][] X, double[][] X2, DoubleMatrix2D c, int N) |
Static Public Attributes | |
| static double | costWeighting = .3 |
Package Attributes | |
| int | bands |
| int[] | bin_counts = null |
| double[][] | bins = null |
| int[] | data = null |
| boolean[] | explicit_binning = null |
| double[] | maxes = null |
| double[] | mins = null |
Static Package Attributes | |
| static Pair | Z0 |
Classes | |
| class | Pair |
Definition at line 20 of file ShapeHistogram.java.
1.4.7