| 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. |