Merge branch 'hotfix' into 'main'

Hotfix

See merge request fforesight/layout-parser!243
This commit is contained in:
Kilian Schüttler 2024-10-18 12:12:15 +02:00
commit 736f531df3
3 changed files with 5 additions and 9 deletions

View File

@ -51,7 +51,7 @@ public class FloatFrequencyCounter {
mostPopular = entry; mostPopular = entry;
} }
} }
mostPopularCache = mostPopular != null ? mostPopular.getKey() : null; mostPopularCache = mostPopular != null ? mostPopular.getKey() : 0;
changed = false; changed = false;
} }

View File

@ -262,7 +262,8 @@ public class TextPageBlock extends AbstractPageBlock {
public double getHighestFontSize() { public double getHighestFontSize() {
return frequencyCounters.getFontSizeFrequencyCounter().getHighest(); Double highest = frequencyCounters.getFontSizeFrequencyCounter().getHighest();
return highest == null ? 0 : highest;
} }

View File

@ -25,10 +25,11 @@ public class OcrDebugLayerConfig extends AbstractLayerGroup {
protected final Visualizations debugText = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_TEXT_DEBUG).visibleByDefault(true).build(); protected final Visualizations debugText = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_TEXT_DEBUG).visibleByDefault(true).build();
protected final Visualizations tableLines = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_LINE_DEBUG).visibleByDefault(true).build(); protected final Visualizations tableLines = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_LINE_DEBUG).visibleByDefault(true).build();
protected final Visualizations overlappedText = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_OVERLAPPED_TEXT).visibleByDefault(true).build(); protected final Visualizations overlappedText = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_OVERLAPPED_TEXT).visibleByDefault(false).build();
protected final Visualizations debugBBox = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_BBOX_DEBUG).visibleByDefault(false).build(); protected final Visualizations debugBBox = Visualizations.builder().layer(LayerIdentifier.KNECON_OCR_BBOX_DEBUG).visibleByDefault(false).build();
@Override @Override
public List<Visualizations> getVisualizations() { public List<Visualizations> getVisualizations() {
@ -36,10 +37,4 @@ public class OcrDebugLayerConfig extends AbstractLayerGroup {
} }
@Override
public boolean isVisibleByDefault() {
return true;
}
} }