More
This commit is contained in:
parent
e14d953b04
commit
72202f63dc
@ -31,14 +31,14 @@ public class DocstrumSegmentationService {
|
|||||||
|
|
||||||
var positions = textPositions.stream().map(TextPositionSequence::getTextPositions).flatMap(List::stream).toList();
|
var positions = textPositions.stream().map(TextPositionSequence::getTextPositions).flatMap(List::stream).toList();
|
||||||
|
|
||||||
var components = positions.stream().map(Character::new).collect(Collectors.toList());
|
var characters = positions.stream().map(Character::new).collect(Collectors.toList());
|
||||||
|
|
||||||
nearestNeighbourService.findNearestNeighbors(components);
|
nearestNeighbourService.findNearestNeighbors(characters);
|
||||||
|
|
||||||
var characterSpacing = spacingService.computeCharacterSpacing(components);
|
var characterSpacing = spacingService.computeCharacterSpacing(characters);
|
||||||
var lineSpacing = spacingService.computeLineSpacing(components);
|
var lineSpacing = spacingService.computeLineSpacing(characters);
|
||||||
|
|
||||||
var lines = lineBuilderService.buildLines(components, characterSpacing, lineSpacing);
|
var lines = lineBuilderService.buildLines(characters, characterSpacing, lineSpacing);
|
||||||
|
|
||||||
var zones = zoneBuilderService.buildZones(lines, characterSpacing, lineSpacing);
|
var zones = zoneBuilderService.buildZones(lines, characterSpacing, lineSpacing);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user