Package | Description |
---|---|
org.openimaj.math.geometry.transforms.estimation.sampling | |
org.openimaj.math.model.fit | |
org.openimaj.util |
Modifier and Type | Class and Description |
---|---|
class |
BucketingSampler2d
Implementation of the bucketing sampling strategy proposed by Zhang et al to
try and ensure a good spatial distribution of point-pairs for estimation of
geometric transforms and the fundamental matrix.
|
Modifier and Type | Field and Description |
---|---|
protected CollectionSampler<IndependentPair<I,D>> |
RANSAC.sampler |
protected CollectionSampler<IndependentPair<I,D>> |
LMedS.sampler |
Constructor and Description |
---|
LMedS(M model,
ResidualCalculator<I,D,M> residualEstimator,
boolean impEst,
CollectionSampler<IndependentPair<I,D>> sampler)
Construct with the given model and residual calculator.
|
LMedS(M model,
ResidualCalculator<I,D,M> residualEstimator,
double outlierProportion,
boolean impEst,
CollectionSampler<IndependentPair<I,D>> sampler)
Construct with the given model, residual calculator and estimated
proportion of outliers.
|
LMedS(M model,
ResidualCalculator<I,D,M> residualEstimator,
double outlierProportion,
double inlierNoiseLevel,
double degreesOfFreedom,
boolean impEst,
CollectionSampler<IndependentPair<I,D>> sampler)
Construct with the given model, residual calculator and estimated
proportion of outliers.
|
RANSAC(M model,
ResidualCalculator<I,D,M> errorModel,
DistanceCheck dc,
int nIterations,
RANSAC.StoppingCondition stoppingCondition,
boolean impEst,
CollectionSampler<IndependentPair<I,D>> sampler)
Create a RANSAC object
|
RANSAC(M model,
ResidualCalculator<I,D,M> errorModel,
double errorThreshold,
int nIterations,
RANSAC.StoppingCondition stoppingCondition,
boolean impEst,
CollectionSampler<IndependentPair<I,D>> sampler)
Create a RANSAC object
|
Modifier and Type | Class and Description |
---|---|
class |
UniformSampler<T>
Implementation of a
CollectionSampler that performs uniform sampling. |