Modifier and Type | Method and Description |
---|---|
static <T extends AbstractDetection<T>> |
DetectionRegistration.addPointMatches(ArrayList<PointMatchGeneric<T>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.computeRANSAC(ArrayList<PointMatchGeneric<T>> correspondenceCandidates,
ArrayList<PointMatchGeneric<T>> inlierList,
Model<?> model)
Computes the RANSAC with reasonable parameters
|
static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.computeRANSAC(ArrayList<PointMatchGeneric<T>> correspondenceCandidates,
ArrayList<PointMatchGeneric<T>> inlierList,
Model<?> model)
Computes the RANSAC with reasonable parameters
|
static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.computeRANSAC(ArrayList<PointMatchGeneric<T>> correspondenceCandidates,
ArrayList<PointMatchGeneric<T>> inlierList,
Model<?> model,
float maxEpsilon,
float minInlierRatio,
float minNumberInlierFactor,
int numIterations) |
static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.computeRANSAC(ArrayList<PointMatchGeneric<T>> correspondenceCandidates,
ArrayList<PointMatchGeneric<T>> inlierList,
Model<?> model,
float maxEpsilon,
float minInlierRatio,
float minNumberInlierFactor,
int numIterations) |
protected static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.getOccurences(T detectionA,
T detectionB,
ArrayList<PointMatchGeneric<T>> list) |
static <S extends DetectionIdentification<S,T>,T extends DetectionView<S,T>> |
DetectionRegistration.removeInconsistentCorrespondences(ArrayList<PointMatchGeneric<T>> correspondences)
Remove possible inconsistent correspondences
(where one bead in viewB corresponds to more than one bead in viewA)
|
Modifier and Type | Method and Description |
---|---|
ArrayList<PointMatchGeneric<T>> |
SparseCorrespondenceExtraction.extractCorrespondenceCandidates(ArrayList<T> nodeListA,
ArrayList<T> nodeListB,
double differenceThreshold,
double ratioOfDistance,
boolean useAssociatedBeads) |
ArrayList<PointMatchGeneric<T>> |
ModelBased3d.extractCorrespondenceCandidates(ArrayList<T> nodeListA,
ArrayList<T> nodeListB,
double differenceThreshold,
double ratioOfDistance,
boolean useAssociatedBeads) |
ArrayList<PointMatchGeneric<T>> |
CorrespondenceExtraction.extractCorrespondenceCandidates(ArrayList<T> pointListA,
ArrayList<T> pointListB,
double differenceThreshold,
double ratioOfDistance,
boolean useAssociatedBeads) |
ArrayList<PointMatchGeneric<T>> |
CoordSystem3d.extractCorrespondenceCandidates(ArrayList<T> nodeListA,
ArrayList<T> nodeListB,
double differenceThreshold,
double ratioOfDistance,
boolean useAssociatedBeads) |
Modifier and Type | Method and Description |
---|---|
protected void |
CoordSystemSecure3d.computeMatching(ArrayList<LocalCoordinateSystemPointDescriptor<T>> descriptors1,
NNearestNeighborSearch<LocalCoordinateSystemPointDescriptor<T>> nnsearch2,
ArrayList<PointMatchGeneric<T>> correspondences,
double differenceThreshold,
double ratioOfDistance) |
protected void |
CoordSystem3d.computeMatching(ArrayList<LocalCoordinateSystemPointDescriptor<T>> descriptors1,
NNearestNeighborSearch<LocalCoordinateSystemPointDescriptor<T>> nnsearch2,
ArrayList<PointMatchGeneric<T>> correspondences,
double differenceThreshold,
double ratioOfDistance) |
Modifier and Type | Method and Description |
---|---|
ArrayList<PointMatchGeneric<Detection>> |
PairwiseMatch.getCandidates() |
ArrayList<PointMatchGeneric<Detection>> |
PairwiseMatch.getInliers() |
Modifier and Type | Method and Description |
---|---|
protected static void |
GlobalOpt.addPointMatches(ArrayList<PointMatchGeneric<Detection>> correspondences,
Tile<?> tileA,
Tile<?> tileB) |
static Pair<String,Double> |
RANSAC.computeRANSAC(ArrayList<PointMatchGeneric<Detection>> correspondenceCandidates,
ArrayList<PointMatchGeneric<Detection>> inlierList,
Model<?> model,
double maxEpsilon,
double minInlierRatio,
double minNumberInlierFactor,
int numIterations) |
static Pair<String,Double> |
RANSAC.computeRANSAC(ArrayList<PointMatchGeneric<Detection>> correspondenceCandidates,
ArrayList<PointMatchGeneric<Detection>> inlierList,
Model<?> model,
double maxEpsilon,
double minInlierRatio,
double minNumberInlierFactor,
int numIterations) |
void |
PairwiseMatch.setCandidates(ArrayList<PointMatchGeneric<Detection>> candidates) |
void |
PairwiseMatch.setInliers(ArrayList<PointMatchGeneric<Detection>> inliers,
double error) |
Modifier and Type | Method and Description |
---|---|
ArrayList<PointMatchGeneric<Detection>> |
RGLDMMatcher.extractCorrespondenceCandidates(ArrayList<Detection> nodeListA,
ArrayList<Detection> nodeListB,
int numNeighbors,
int redundancy,
double ratioOfDistance,
double differenceThreshold) |
protected static <D extends AbstractPointDescriptor<Detection,D>> |
RGLDMMatcher.findCorrespondingDescriptors(ArrayList<D> descriptorsA,
ArrayList<D> descriptorsB,
double nTimesBetter,
double differenceThreshold) |
Modifier and Type | Method and Description |
---|---|
ArrayList<PointMatchGeneric<Detection>> |
GeometricHasher.extractCorrespondenceCandidates(ArrayList<Detection> nodeListA,
ArrayList<Detection> nodeListB,
double differenceThreshold,
double ratioOfDistance,
boolean useAssociatedBeads) |
Modifier and Type | Method and Description |
---|---|
protected void |
GeometricHasher.computeMatching(ArrayList<LocalCoordinateSystemPointDescriptor<Detection>> descriptors1,
NNearestNeighborSearch<LocalCoordinateSystemPointDescriptor<Detection>> nnsearch2,
ArrayList<PointMatchGeneric<Detection>> correspondences,
double differenceThreshold,
double ratioOfDistance) |
Copyright © 2015–2021 Fiji. All rights reserved.