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.