From 5cee042c742dadb8b3d5abf6f622c888e097257e Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Thu, 9 Jan 2025 12:02:16 +0100 Subject: [PATCH] RED-8670: add table detection from idp result * some 'slight' refactoring --- .../processor/services/tables/TableFromCellsExtractor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/tables/TableFromCellsExtractor.java b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/tables/TableFromCellsExtractor.java index bf8d4ad..804aff4 100644 --- a/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/tables/TableFromCellsExtractor.java +++ b/layoutparser-service/layoutparser-service-processor/src/main/java/com/knecon/fforesight/service/layoutparser/processor/services/tables/TableFromCellsExtractor.java @@ -38,9 +38,9 @@ public class TableFromCellsExtractor { this.originCells = originCells; this.pdfToPageTransform = pdfToPageTransform; this.minCellHeight = originCells.stream() - .mapToDouble(BoundingBox::getHeight).average().orElse(0); + .mapToDouble(BoundingBox::getHeight).min().orElse(0); this.minCellWidth = originCells.stream() - .mapToDouble(BoundingBox::getWidth).average().orElse(0); + .mapToDouble(BoundingBox::getWidth).min().orElse(0); }