Package | Description |
---|---|
messif.objects.impl |
Implementation of basic data objects.
|
messif.objects.util |
Various utilities for working with collections of objects.
|
Modifier and Type | Field and Description |
---|---|
static SequenceMatchingCost |
ObjectFeatureSetNumOfSimilar.cost
Default cost
|
static SequenceMatchingCost |
ObjectFeatureSetMinNumOfSimilar.defaultCost
Default defaultCost
|
static SequenceMatchingCost |
ObjectFeatureSetNeedlemanWunsch.defaultCost |
static SequenceMatchingCost |
ObjectFeatureSetNeedlemanWunschWindowed.defaultCost |
static SequenceMatchingCost |
ObjectFeatureSetSmithWaterman.defaultCost |
static SequenceMatchingCost |
ObjectFeatureSetSmithWatermanWindowed.defaultCost |
Modifier and Type | Method and Description |
---|---|
protected static float |
ObjectFeatureSetNeedlemanWunsch.getDistance(SequenceMatchingCost cost,
ResetableIterator<ObjectFeature> it1,
ResetableIterator<ObjectFeature> it2)
CAVEAT: This implementation is different from the implementation in
getDistanceImpl |
protected static float |
ObjectFeatureSetSmithWaterman.getDistance(SequenceMatchingCost cost,
ResetableIterator<ObjectFeature> it1,
ResetableIterator<ObjectFeature> it2)
CAVEAT: This implementation is different from the implementation in
getDistanceImpl |
static float |
ObjectFeatureSetNeedlemanWunsch.getDistanceByWindowing(SequenceMatchingCost cost,
ObjectFeatureOrderedSet.SlidingWindow wnd,
ObjectFeatureOrderedSet fs1,
ObjectFeatureOrderedSet fs2) |
static float |
ObjectFeatureSetSmithWaterman.getDistanceByWindowing(SequenceMatchingCost cost,
ObjectFeatureOrderedSet.SlidingWindow wnd,
ObjectFeatureOrderedSet fs1,
ObjectFeatureOrderedSet fs2) |
static float |
ObjectFeatureSetNeedlemanWunsch.getMaximumSimilarity(SequenceMatchingCost cost,
int featureCount1,
int featureCount2) |
static float |
ObjectFeatureSetSmithWaterman.getMaximumSimilarity(SequenceMatchingCost cost,
int featureCount1,
int featureCount2) |
static float |
ObjectFeatureSetNeedlemanWunsch.getSimilarity(SequenceMatchingCost cost,
float[][] distances) |
static float |
ObjectFeatureSetSmithWaterman.getSimilarity(SequenceMatchingCost cost,
float[][] distances) |
static float |
ObjectFeatureSetNeedlemanWunsch.getSimilarity(SequenceMatchingCost cost,
ResetableIterator<ObjectFeature> it1,
ResetableIterator<ObjectFeature> it2) |
static float |
ObjectFeatureSetSmithWaterman.getSimilarity(SequenceMatchingCost cost,
ResetableIterator<ObjectFeature> it1,
ResetableIterator<ObjectFeature> it2) |
static float |
ObjectFeatureSetSmithWaterman.getSimilarityN(SequenceMatchingCost cost,
ResetableIterator<ObjectFeature> it1,
ResetableIterator<ObjectFeature> it2) |
static void |
ObjectFeatureSetNeedlemanWunsch.setDefaultCost(SequenceMatchingCost cost) |
static void |
ObjectFeatureSetSmithWaterman.setDefaultCost(SequenceMatchingCost cost) |
static void |
ObjectFeatureSetNeedlemanWunschWindowed.setDefaultCostAndSlidingWindow(SequenceMatchingCost cost,
ObjectFeatureOrderedSet.SlidingWindow wnd) |
static void |
ObjectFeatureSetSmithWatermanWindowed.setDefaultCostAndSlidingWindow(SequenceMatchingCost cost,
ObjectFeatureOrderedSet.SlidingWindow wnd) |
Modifier and Type | Class and Description |
---|---|
class |
SequenceMatchingCostEquality
Only exact match score is counted, i.e. if the distance between a pair of objects is zero,
matchExact
cost is returned, otherwise the zero cost is returned. |
class |
SequenceMatchingCostInverse
Approximate costs of a pair of objects is measured as an inverse function of their distance (which must be within
the interval (
distMatch ;distMismatch ]. |
class |
SequenceMatchingCostLinear
Approximate costs of a pair of objects is measured as a linear function of their distance (which must be within
the interval (
distMatch ;distMismatch ]. |
Modifier and Type | Field and Description |
---|---|
static SequenceMatchingCost |
SequenceMatchingCostEquality.DEFAULT
Default scores: gap opening 0.3, gap continue 0.05, exact match score 5.
|
static SequenceMatchingCost |
SequenceMatchingCostInverse.DEFAULT
The same setting as
SIFT_DEFAULT |
static SequenceMatchingCost |
SequenceMatchingCostLinear.DEFAULT
The same setting as
SIFT_DEFAULT |
static SequenceMatchingCost |
SequenceMatchingCost.SIFT_DEFAULT
Default costs good for comparing SIFT descriptors
|