RED-7669: improve ocr
* decrease otsu-scorefract slightly for thin lines * don't write text that is overlapped with existing text
This commit is contained in:
parent
c61f71871e
commit
18ba1daaef
@ -198,10 +198,10 @@ public class OcrResultWriter {
|
|||||||
|
|
||||||
private List<ColoredLine> quadPointAsLines(QuadPoint rect) {
|
private List<ColoredLine> quadPointAsLines(QuadPoint rect) {
|
||||||
|
|
||||||
return List.of(new ColoredLine(new Line2D.Double(rect.a(), rect.b()), REGULAR_TEXT_IN_IGNORE_ZONE, 1),
|
return List.of(new ColoredLine(new Line2D.Double(rect.a(), rect.b()), Color.ORANGE, 1),
|
||||||
new ColoredLine(new Line2D.Double(rect.b(), rect.c()), REGULAR_TEXT_COLOR, 1),
|
new ColoredLine(new Line2D.Double(rect.b(), rect.c()), Color.BLUE, 1),
|
||||||
new ColoredLine(new Line2D.Double(rect.c(), rect.d()), Color.GREEN, 1),
|
new ColoredLine(new Line2D.Double(rect.c(), rect.d()), Color.GREEN, 1),
|
||||||
new ColoredLine(new Line2D.Double(rect.d(), rect.a()), BOLD_TEXT_IN_IGNORE_ZONE, 1));
|
new ColoredLine(new Line2D.Double(rect.d(), rect.a()), Color.MAGENTA, 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user