Class NodeUtils


  • public class NodeUtils
    extends Object
    • Field Detail

      • UNDERLINED_TEXT_EPSILONS

        public static final double[] UNDERLINED_TEXT_EPSILONS
      • BACKGROUND_FIRST_COLOR_EPSILON

        public static final double BACKGROUND_FIRST_COLOR_EPSILON
        See Also:
        Constant Field Values
      • BACKGROUND_SECOND_COLOR_EPSILON

        public static final double BACKGROUND_SECOND_COLOR_EPSILON
        See Also:
        Constant Field Values
      • MIN_GOOD_HEADING_PROBABILITY

        public static final double MIN_GOOD_HEADING_PROBABILITY
        See Also:
        Constant Field Values
    • Constructor Detail

      • NodeUtils

        public NodeUtils()
    • Method Detail

      • headingProbability

        public static double headingProbability​(INode node,
                                                INode previousNode,
                                                INode nextNode,
                                                INode nextNextNode,
                                                INode initialNode)
      • headingProbability

        public static double headingProbability​(SemanticTextNode textNode,
                                                INode neighborNode)
      • areOverlapping

        public static boolean areOverlapping​(TextChunk textChunk,
                                             LineChunk lineChunk)
      • areCloseNumbers

        public static boolean areCloseNumbers​(double d1,
                                              double d2,
                                              double epsilon)
      • areCloseNumbers

        public static boolean areCloseNumbers​(double d1,
                                              double d2)
      • hasSimilarBackgroundColor

        public static boolean hasSimilarBackgroundColor​(double[] firstColor,
                                                        double[] secondColor)
      • hasSimilarBackgroundColor

        public static boolean hasSimilarBackgroundColor​(Color firstColor,
                                                        Color secondColor)