Package plugin
Class DescriptorParameters
java.lang.Object
plugin.DescriptorParameters
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intJust keep the brightest N points of all detectionsintintstatic StringWrites out all corresponding points of all pairs if this is set to a directoryintbooleanintintdoubleintintprotected mpicbg.models.AbstractModel<?> intintdoubleintbooleanbooleanstatic doublestatic doublestatic intif there is a ROI designed, how many iterationsstatic doublestatic doublestatic floatHow many times more inliers are required than the minimum number of correspondences required for the model.float[]The intensity min/max used to normalize the image(s) before DoG detection, resolved once by the dialog so it is not recomputed (e.g. the multi-threaded global computation runs only a single time).float[]Likeminmax, but for the second image of a pairwise (non-series) registration, so the two images can use different intensity ranges.static int0 == compute per image (per timepoint/channel individually) 1 == compute global min/max 2 == define min/maxstatic doubleHow similar two descriptors at least have to beintstatic booleanintstatic net.preibisch.mvrecon.process.interestpointregistration.pairwise.methods.ransac.RANSACParametersAll RANSAC parameters (max epsilon, min inlier ratio, min num matches, iterations, multi-consensus, max trust, filter-RANSAC).doublebooleanintint[]booleanbooleandouble[]doubledoubledoublebooleanbooleanbooleanbooleandouble -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
ransacParameters
public static net.preibisch.mvrecon.process.interestpointregistration.pairwise.methods.ransac.RANSACParameters ransacParametersAll RANSAC parameters (max epsilon, min inlier ratio, min num matches, iterations, multi-consensus, max trust, filter-RANSAC). Resolved from the GUI via the shared MVR helperPairwiseGUI.parseRansacQuery(ij.gui.GenericDialog)and consumed byMatching.computeRANSAC, which runs MVR'sRANSAC.computeRANSAC. -
maxIterations
public static int maxIterationsif there is a ROI designed, how many iterations -
minInlierFactor
public static float minInlierFactorHow many times more inliers are required than the minimum number of correspondences required for the model. E.g. AffineModel3d needs at least 4 corresponences, so we reject if the number of inliers is smaller than minInlierFactor*4 -
minSimilarity
public static double minSimilarityHow similar two descriptors at least have to be -
correspondenceDirectory
Writes out all corresponding points of all pairs if this is set to a directory -
brightestNPoints
public static int brightestNPointsJust keep the brightest N points of all detections -
minMaxType
public static int minMaxType0 == compute per image (per timepoint/channel individually) 1 == compute global min/max 2 == define min/max -
min
public static double min -
max
public static double max -
min2
public static double min2 -
max2
public static double max2 -
printAllSimilarities
public static boolean printAllSimilarities -
dimensionality
public int dimensionality -
sigma1
public double sigma1 -
sigma2
public double sigma2 -
threshold
public double threshold -
localization
public int localization -
lookForMaxima
public boolean lookForMaxima -
lookForMinima
public boolean lookForMinima -
model
-
similarOrientation
public boolean similarOrientation -
numNeighbors
public int numNeighbors -
redundancy
public int redundancy -
significance
public double significance -
ransacThreshold
public double ransacThreshold -
channel1
public int channel1 -
channel2
public int channel2 -
minmax
public float[] minmaxThe intensity min/max used to normalize the image(s) before DoG detection, resolved once by the dialog so it is not recomputed (e.g. the multi-threaded global computation runs only a single time). Ifnull, each volume/slice is normalized by its own min/max (local, the default behaviour). Headless callers may leave thisnulland instead set the staticminMaxType/min/max. -
minmax2
public float[] minmax2Likeminmax, but for the second image of a pairwise (non-series) registration, so the two images can use different intensity ranges. Unused (leftnull) for series registration. -
regularize
public boolean regularize -
fixFirstTile
public boolean fixFirstTile -
lambda
public double lambda -
globalOpt
public int globalOpt -
range
public int range -
directory
-
globalOptMaxError
public double globalOptMaxError -
globalOptMaxIterations
public int globalOptMaxIterations -
globalOptMaxPlateauwidth
public int globalOptMaxPlateauwidth -
reApply
public boolean reApply -
roi1
-
roi2
-
setPointsRois
public boolean setPointsRois -
silent
public boolean silent -
fuse
public int fuse -
interpolation
public int interpolation -
initialModel
-
storePoints
public boolean storePoints -
storeModels
public boolean storeModels -
inliers
-
model1
-
model2
-
sigma
public double[] sigma -
region
public int[] region -
iterations
public int iterations
-
-
Constructor Details
-
DescriptorParameters
public DescriptorParameters()
-
-
Method Details
-
getInitialModel
-