A B C D F G H I J L M P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- apply(AreaTree) - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- apply(AreaTree, Area) - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- applyFinalFilters() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Applies various filters on the current separator sets in order to remove irrelevant separators or adjust the sizes.
- applyRegularFilters() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Applies various filters on the current separator sets in order to remove irrelevant separators or adjust the sizes.
- area1 - Variable in class cz.vutbr.fit.layout.segm.op.Separator
-
Left (top) separated area node (if any)
- area2 - Variable in class cz.vutbr.fit.layout.segm.op.Separator
-
Bottom (right) separated area node (if any)
- AreaStyle - Class in cz.vutbr.fit.layout.segm
-
This class represents the complete style of an area for further comparison.
- AreaStyle(float, float, float, float, Color) - Constructor for class cz.vutbr.fit.layout.segm.AreaStyle
- AreaStyle(Area) - Constructor for class cz.vutbr.fit.layout.segm.AreaStyle
- AreaUtils - Class in cz.vutbr.fit.layout.segm
-
General purpose area analysis functions.
- AreaUtils() - Constructor for class cz.vutbr.fit.layout.segm.AreaUtils
- ART_SEP_WIDTH - Static variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
The width of the 'artificial' separators created by background colors
- ATTR_SEPARATORS - Static variable in class cz.vutbr.fit.layout.segm.Separators
-
The name of the area node attribute that is used for storing the separator sets
B
- BasicSegmProvider - Class in cz.vutbr.fit.layout.segm
-
An artifact service provider for transforming the box tree to the area tree.
- BasicSegmProvider() - Constructor for class cz.vutbr.fit.layout.segm.BasicSegmProvider
- BasicSegmProvider(boolean) - Constructor for class cz.vutbr.fit.layout.segm.BasicSegmProvider
- BOXH - Static variable in class cz.vutbr.fit.layout.segm.op.Separator
- BOXV - Static variable in class cz.vutbr.fit.layout.segm.op.Separator
- bsep - Variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
List of separators comming from the box analysis
C
- CENTERING_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
-
Maximal difference between left and right margin to consider the area to be centered (percentage of the parent area width)
- CollapseAreasOperator - Class in cz.vutbr.fit.layout.segm.op
-
This operator collapses the areas having only one (leaf) child.
- CollapseAreasOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- columnFirst - Variable in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- compareTo(Separator) - Method in class cz.vutbr.fit.layout.segm.op.Separator
- computeColorLuminosity(Area) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- Config - Class in cz.vutbr.fit.layout.segm
-
Segmenation algorithm configuration.
- Config() - Constructor for class cz.vutbr.fit.layout.segm.Config
- CONSISTENT_LINE_STYLE - Static variable in class cz.vutbr.fit.layout.segm.Config
-
Maintain the same style during the line detection
- createAreaTree(Page) - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- createGrids(Area) - Method in class cz.vutbr.fit.layout.segm.SegmentationAreaTree
-
Goes through all the areas in the tree and creates the grids in these areas
- createGroupAnalyzer(Area) - Static method in class cz.vutbr.fit.layout.segm.Config
-
Creates a group analyzer for an area using the selected implementation.
- createGroupAnalyzer(Area) - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- createGroupAnalyzer(Area) - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- createGroupAnalyzer(Area) - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- createSeparators(Area) - Static method in class cz.vutbr.fit.layout.segm.Config
-
Creates the separators for an area using the selected algorithm
- createSeparatorsForArea(Area) - Static method in class cz.vutbr.fit.layout.segm.Separators
-
Creates a separators set of an area and stores it as an attribute of the area.
- createSuperAreaFromVerticalRegion(Area, Rectangular) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
- cz.vutbr.fit.layout.segm - package cz.vutbr.fit.layout.segm
- cz.vutbr.fit.layout.segm.op - package cz.vutbr.fit.layout.segm.op
D
- DEBUG_AREAS - Static variable in class cz.vutbr.fit.layout.segm.Config
- DEBUG_DELAY - Static variable in class cz.vutbr.fit.layout.segm.Config
- defineParams() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- defineParams() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- defineParams() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- defineParams() - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- defineParams() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- defineParams() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- depthLimit - Variable in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
-
Recursion depth limit while detecting the sub-areas
F
- filterMarginalSeparators() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Removes the separators that are placed on the area borders.
- filterSeparators() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Removes all the separators where the weight is lower than the specified threshold.
- findBasicAreas() - Method in class cz.vutbr.fit.layout.segm.SegmentationAreaTree
-
Creates the area tree skeleton - selects the visible boxes and converts them to areas
- FindLineOperator - Class in cz.vutbr.fit.layout.segm.op
-
Detects the basic lines in the area tree and joins the appropriate areas so that a line is the smallest visual area.
- FindLineOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.FindLineOperator
- FindLineOperator(boolean, float) - Constructor for class cz.vutbr.fit.layout.segm.op.FindLineOperator
- findSeparators(Area, Area) - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Finds the horizontal and vertical list of separators
- findSeparators(Area, Area) - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSetHVS
-
Finds the horizontal and vertical list of separators
- findSuperArea(Area, List<Area>) - Method in class cz.vutbr.fit.layout.segm.op.GroupAnalyzer
-
Starts with a specified subarea and finds all the subareas that may be joined with the first one.
- findSuperArea(Area, List<Area>) - Method in class cz.vutbr.fit.layout.segm.op.GroupAnalyzerByDOM
- findSuperArea(Area, List<Area>) - Method in class cz.vutbr.fit.layout.segm.op.GroupAnalyzerByStyles
- findSuperAreas(Area, int) - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
-
Creates syntetic super areas by grouping the subareas of the given area.
- FlattenTreeOperator - Class in cz.vutbr.fit.layout.segm.op
-
This operator flattens the tree: only the root area and the leaf areas are preserved.
- FlattenTreeOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- FONT_SIZE_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
-
The maximal visual difference that is consideres as 'the same style'
- FONT_STYLE_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
- FONT_WEIGHT_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
G
- getArea1() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- getArea2() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- getAverageColorLuminosity() - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- getAverageFontSize() - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- getAverageFontStyle() - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- getAverageFontWeight() - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- getBackgroundColor() - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- getBoxsep() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- getCategory() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- getColumnFirst() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- getConsumes() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getDepthLimit() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- getDescription() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- getHorizontal() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
- getId() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getId() - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- getId() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- getMaxLineEmSpace() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getMaxLineEmSpace() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getMinHSepHeight() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Computes the minimal height of a horizontal separator that is accepted with this separator set.
- getMinVSepWidth() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Computes the minimal width of a vertical separator that is accepted with this separator set.
- getMostImportantSeparator() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Obtains the most important (with the greatest weight) separator from all the separators.
- getName() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getName() - Method in class cz.vutbr.fit.layout.segm.op.CollapseAreasOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.FlattenTreeOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- getName() - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- getParent() - Method in class cz.vutbr.fit.layout.segm.op.GroupAnalyzer
- getPreserveAuxAreas() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getProduces() - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- getSeparatorsForArea(Area) - Static method in class cz.vutbr.fit.layout.segm.Separators
- getTopology() - Method in class cz.vutbr.fit.layout.segm.op.GroupAnalyzer
- getType() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- getUseConsistentStyle() - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- getUseConsistentStyle() - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- getUsedTags() - Method in class cz.vutbr.fit.layout.segm.SegmentationAreaTree
-
Obtains all the tags that are really used in the tree.
- getVertical() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
- getWeight() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- GroupAnalyzer - Class in cz.vutbr.fit.layout.segm.op
-
A general analyzer to find area groups
- GroupAnalyzer(Area) - Constructor for class cz.vutbr.fit.layout.segm.op.GroupAnalyzer
- GroupAnalyzerByDOM - Class in cz.vutbr.fit.layout.segm.op
-
A group analyzer that groups together the areas that are created by the same DOM element.
- GroupAnalyzerByDOM(Area) - Constructor for class cz.vutbr.fit.layout.segm.op.GroupAnalyzerByDOM
- GroupAnalyzerByStyles - Class in cz.vutbr.fit.layout.segm.op
-
This group analyzer tries to expand the selected box to all directions stopping on whitespace separators.
- GroupAnalyzerByStyles(Area, int, boolean) - Constructor for class cz.vutbr.fit.layout.segm.op.GroupAnalyzerByStyles
-
Creates a new area analyzer.
- GroupByDOMOperator - Class in cz.vutbr.fit.layout.segm.op
-
Creates groups of areas that share the same source DOM node.
- GroupByDOMOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.GroupByDOMOperator
H
- hasEqualBackground(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.AreaStyle
-
Checks if two areas have the same background color
- hasSameStyle(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.AreaStyle
-
Compares two visual areas and checks whether they have the same visual style.
- HomogeneousLeafOperator - Class in cz.vutbr.fit.layout.segm.op
-
This operator joins the homogeneous-style leaf nodes to larger artificial areas.
- HomogeneousLeafOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.HomogeneousLeafOperator
- HORIZONTAL - Static variable in class cz.vutbr.fit.layout.segm.op.Separator
- hsep - Variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
List of horizontal separators
- HSEP_MIN_HEIGHT - Static variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
The minimal height of a horizontal separator in "em" units
- hsplit(Separator) - Method in class cz.vutbr.fit.layout.segm.op.Separator
I
- isBoxSep() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- isHorizontal() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- isLink(Area) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
-
Checks if the given area has a target URL assigned (it acts as a link)
- isNeighbor(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
-
Checks if the given areas are in the same visual group (i.e.
- isOnSameLine(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
-
Checks if the given areas are on the same line.
- isOnSameLine(Area, Area, int) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
-
Checks if the given areas are on the same line.
- isOnSameLineRoughly(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.AreaUtils
- isSameStyle(AreaStyle) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
-
Compares two styles and decides if it is the same style.
- isSeparatorAt(int, int) - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Checks if a point is covered by a separator.
- isVertical() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- isVisuallySeparated(Box) - Method in class cz.vutbr.fit.layout.segm.SegmentationAreaTree
J
- join(Area, Area, boolean) - Static method in class cz.vutbr.fit.layout.segm.TreeOp
-
Joins another area to the target area.
- joinArea(Area, Area, Rectangular, boolean) - Static method in class cz.vutbr.fit.layout.segm.TreeOp
-
Joins the target area with another area and updates the layout in the grid to the given values.
- joinAreas(Area) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
Goes through the grid of areas and joins the adjacent visual areas that are not separated by anything
- joinAreas(Area) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
-
Goes through the grid of areas and joins the adjacent visual areas that are not separated by anything
- joinChild(Area, Area) - Static method in class cz.vutbr.fit.layout.segm.TreeOp
-
Joins a child area to this area.
L
- LINE_NEXT - Static variable in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
Area attribute key for storing the next area on line
- LINE_PREV - Static variable in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
Area attribute key for storing the previous area on line
M
- MAX_LINE_EM_SPACE - Static variable in class cz.vutbr.fit.layout.segm.Config
-
The maximal distance of two areas allowed within a single line (in 'em' units)
- maxLineEmSpace - Variable in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
The maximal distance of two areas allowed within a single line (in 'em' units)
- maxLineEmSpace - Variable in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
-
The maximal distance of two areas allowed within a single line (in 'em' units)
- MultiLineOperator - Class in cz.vutbr.fit.layout.segm.op
-
Detects sequences of aligned lines and joins them to a single area.
- MultiLineOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- MultiLineOperator(boolean, float) - Constructor for class cz.vutbr.fit.layout.segm.op.MultiLineOperator
P
- parent - Variable in class cz.vutbr.fit.layout.segm.op.GroupAnalyzer
- process(Artifact) - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- processIntersections() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Processes the separators so that they do not intersect.
- processIntersectionsRemoveHorizontal() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Processes the separators so that they do not intersect.
- processIntersectionsSplitHorizontal() - Method in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Processes the separators so that they do not intersect.
R
- recursiveJoinAreas(Area) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
Goes through all the areas in the tree and tries to join their sub-areas into single areas.
- recursiveJoinAreas(Area) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
-
Goes through all the areas in the tree and tries to join their sub-areas into single areas.
- recursivelySortChildAreas(Area, boolean) - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- recursiveSortLines(Area) - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
-
Goes through all the areas in the tree and sorts their sub-areas.
- removeSimpleSeparators(Area) - Static method in class cz.vutbr.fit.layout.segm.Separators
-
Removes simple separators from current separator set.
- root - Variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
The root of the area tree that will be processed
S
- SegmentationAreaTree - Class in cz.vutbr.fit.layout.segm
-
A tree of visual areas created from a box tree.
- SegmentationAreaTree(Page, boolean) - Constructor for class cz.vutbr.fit.layout.segm.SegmentationAreaTree
-
Create a new tree of areas by the analysis of a box tree
- SEP_MIN_RATIO - Static variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
The minimal width/height ratio of the separator
- Separator - Class in cz.vutbr.fit.layout.segm.op
- Separator(short, int, int, int, int) - Constructor for class cz.vutbr.fit.layout.segm.op.Separator
- Separator(short, Rectangular) - Constructor for class cz.vutbr.fit.layout.segm.op.Separator
- Separator(Separator) - Constructor for class cz.vutbr.fit.layout.segm.op.Separator
- SEPARATOR_WEIGHT_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
-
The maximal difference of separator weights that are considered to be 'the same'
- Separators - Class in cz.vutbr.fit.layout.segm
-
Implementation of the operations with separators.
- Separators() - Constructor for class cz.vutbr.fit.layout.segm.Separators
- SeparatorSet - Class in cz.vutbr.fit.layout.segm.op
-
A generic set of horizontal and vertical separators for a page.
- SeparatorSet(Area) - Constructor for class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSet(Area, Area) - Constructor for class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSetHVS - Class in cz.vutbr.fit.layout.segm.op
-
A horizntal/vertical separator detection with shrinking.
- SeparatorSetHVS(Area) - Constructor for class cz.vutbr.fit.layout.segm.op.SeparatorSetHVS
-
Creates a new separator set with one horizontal and one vertical separator.
- SeparatorSetHVS(Area, Area) - Constructor for class cz.vutbr.fit.layout.segm.op.SeparatorSetHVS
-
Creates a new separator set with one horizontal and one vertical separator.
- setArea1(Area) - Method in class cz.vutbr.fit.layout.segm.op.Separator
- setArea2(Area) - Method in class cz.vutbr.fit.layout.segm.op.Separator
- setAverageColorLuminosity(float) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- setAverageFontSize(float) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- setAverageFontStyle(float) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- setAverageFontWeight(float) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- setBackgroundColor(Color) - Method in class cz.vutbr.fit.layout.segm.AreaStyle
- setColumnFirst(boolean) - Method in class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- setDepthLimit(int) - Method in class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
- setMaxLineEmSpace(float) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- setMaxLineEmSpace(float) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- setPreserveAuxAreas(boolean) - Method in class cz.vutbr.fit.layout.segm.BasicSegmProvider
- setType(short) - Method in class cz.vutbr.fit.layout.segm.op.Separator
- setUseConsistentStyle(boolean) - Method in class cz.vutbr.fit.layout.segm.op.FindLineOperator
- setUseConsistentStyle(boolean) - Method in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
- SortByLinesOperator - Class in cz.vutbr.fit.layout.segm.op
- SortByLinesOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
- SortByPositionOperator - Class in cz.vutbr.fit.layout.segm.op
- SortByPositionOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- SortByPositionOperator(boolean) - Constructor for class cz.vutbr.fit.layout.segm.op.SortByPositionOperator
- sortChildLines(Area) - Method in class cz.vutbr.fit.layout.segm.op.SortByLinesOperator
-
Goes through the grid of areas and sorts the adjacent visual areas that are not separated by anything
- SuperAreaOperator - Class in cz.vutbr.fit.layout.segm.op
-
Detects the larger visual areas and creates the artificial area nodes.
- SuperAreaOperator() - Constructor for class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
-
Creates the deparator with default parameter values.
- SuperAreaOperator(int) - Constructor for class cz.vutbr.fit.layout.segm.op.SuperAreaOperator
-
Creates the operator.
T
- TAG_PROBABILITY_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
-
Tag probability threshold for considering the tag.
- TEXT_LUMINOSITY_THRESHOLD - Static variable in class cz.vutbr.fit.layout.segm.Config
- toString() - Method in class cz.vutbr.fit.layout.segm.op.Separator
- TreeOp - Class in cz.vutbr.fit.layout.segm
-
Implementation of basic area and tree opeations used by the operators.
- TreeOp() - Constructor for class cz.vutbr.fit.layout.segm.TreeOp
- type - Variable in class cz.vutbr.fit.layout.segm.op.Separator
-
Separator type -- either HORIZONTAL, VERTICAL or BOX
U
- updateTopologies() - Method in class cz.vutbr.fit.layout.segm.SegmentationAreaTree
- useConsistentStyle - Variable in class cz.vutbr.fit.layout.segm.op.FindLineOperator
-
Should the lines have a consistent visual style?
- useConsistentStyle - Variable in class cz.vutbr.fit.layout.segm.op.MultiLineOperator
-
Should the lines have a consistent visual style?
V
- VERTICAL - Static variable in class cz.vutbr.fit.layout.segm.op.Separator
- vsep - Variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
List of vertical separators
- VSEP_MIN_WIDTH - Static variable in class cz.vutbr.fit.layout.segm.op.SeparatorSet
-
The minimal width of a vertical separator in "em" units
- vsplit(Separator) - Method in class cz.vutbr.fit.layout.segm.op.Separator
All Classes All Packages