Package plugin

Class DescriptorParameters

java.lang.Object
plugin.DescriptorParameters

public class DescriptorParameters extends Object
  • Field Details

    • ransacParameters

      All 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 helper PairwiseGUI.parseRansacQuery(ij.gui.GenericDialog) and consumed by Matching.computeRANSAC, which runs MVR's RANSAC.computeRANSAC.
    • maxIterations

      public static int maxIterations
      if there is a ROI designed, how many iterations
    • minInlierFactor

      public static float minInlierFactor
      How 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 minSimilarity
      How similar two descriptors at least have to be
    • correspondenceDirectory

      public static String correspondenceDirectory
      Writes out all corresponding points of all pairs if this is set to a directory
    • brightestNPoints

      public static int brightestNPoints
      Just keep the brightest N points of all detections
    • minMaxType

      public static int minMaxType
      0 == 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

      public mpicbg.models.AbstractModel<?> 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[] minmax
      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). If null, each volume/slice is normalized by its own min/max (local, the default behaviour). Headless callers may leave this null and instead set the static minMaxType/min/max.
    • minmax2

      public float[] minmax2
      Like minmax, but for the second image of a pairwise (non-series) registration, so the two images can use different intensity ranges. Unused (left null) for series registration.
    • regularize

      public boolean regularize
    • fixFirstTile

      public boolean fixFirstTile
    • lambda

      public double lambda
    • globalOpt

      public int globalOpt
    • range

      public int range
    • directory

      public String directory
    • globalOptMaxError

      public double globalOptMaxError
    • globalOptMaxIterations

      public int globalOptMaxIterations
    • globalOptMaxPlateauwidth

      public int globalOptMaxPlateauwidth
    • reApply

      public boolean reApply
    • roi1

      public ij.gui.Roi roi1
    • roi2

      public ij.gui.Roi roi2
    • setPointsRois

      public boolean setPointsRois
    • silent

      public boolean silent
    • fuse

      public int fuse
    • interpolation

      public int interpolation
    • initialModel

      protected mpicbg.models.AbstractModel<?> 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