Class MergeOverlaps

    • Field Detail

      • m_Algorithm

        protected ObjectOverlap m_Algorithm
        the object overlap calculation to use.
      • m_LabelKey

        protected String m_LabelKey
        the label meta-data key - ignored if empty.
      • m_ScoreKey

        protected String m_ScoreKey
        the score meta-data key - ignored if empty.
      • m_MergedScoreCalculation

        protected MergedScoreCalculation m_MergedScoreCalculation
        how to calculate the merged score.
    • Constructor Detail

      • MergeOverlaps

        public MergeOverlaps()
    • Method Detail

      • setAlgorithm

        public void setAlgorithm​(ObjectOverlap value)
        Sets the algorithm for determining the overlapping objects
        Parameters:
        value - the algorithm
      • getAlgorithm

        public ObjectOverlap getAlgorithm()
        Returns the algorithm for determining the overlapping objects.
        Returns:
        the algorithm
      • algorithmTipText

        public String algorithmTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setLabelKey

        public void setLabelKey​(String value)
        Sets the (optional) key for a string label in the meta-data. Only objects with matching labels get merged.
        Parameters:
        value - the key, ignored if empty
      • getLabelKey

        public String getLabelKey()
        Returns the (optional) key for a string label in the meta-data. Only objects with matching labels get merged.
        Returns:
        the key, ignored if empty
      • labelKeyTipText

        public String labelKeyTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setScoreKey

        public void setScoreKey​(String value)
        Sets the (optional) key for a numeric prediction score in the meta-data.
        Parameters:
        value - the key, ignored if empty
      • getScoreKey

        public String getScoreKey()
        Returns the (optional) key for a numeric prediction score in the meta-data.
        Returns:
        the key, ignored if empty
      • scoreKeyTipText

        public String scoreKeyTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.
      • setMergedScoreCalculation

        public void setMergedScoreCalculation​(MergedScoreCalculation value)
        Sets how to calculate the score for the merged object.
        Parameters:
        value - the type of calculation
      • getMergedScoreCalculation

        public MergedScoreCalculation getMergedScoreCalculation()
        Returns how to calculate the score for the merged object.
        Returns:
        the type of calculation
      • mergedScoreCalculationTipText

        public String mergedScoreCalculationTipText()
        Returns the tip text for this property.
        Returns:
        tip text for this property suitable for displaying in the GUI or for listing the options.