From 12eee9482d9384c43b3aeee8e4187cf0612ecbd7 Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Wed, 12 Jul 2023 15:59:54 +0200 Subject: [PATCH] DM-318: remove all images --- .../document/factory/SectionNodeFactory.java | 1 + .../src/test/resources/drools/documine_flora.drl | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/layoutparsing/document/factory/SectionNodeFactory.java b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/layoutparsing/document/factory/SectionNodeFactory.java index 4f675298..efcf442c 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/layoutparsing/document/factory/SectionNodeFactory.java +++ b/redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/layoutparsing/document/factory/SectionNodeFactory.java @@ -164,6 +164,7 @@ public class SectionNodeFactory { } + @SuppressWarnings("PMD") private List findTextBlocksWithSameClassificationAndAlignsYAndSameOrientationUntilConvergence(TextPageBlock originalTextBlocks, List pageBlocks) { diff --git a/redaction-service-v1/redaction-service-server-v1/src/test/resources/drools/documine_flora.drl b/redaction-service-v1/redaction-service-server-v1/src/test/resources/drools/documine_flora.drl index f35a9ea2..7de8aff3 100644 --- a/redaction-service-v1/redaction-service-server-v1/src/test/resources/drools/documine_flora.drl +++ b/redaction-service-v1/redaction-service-server-v1/src/test/resources/drools/documine_flora.drl @@ -1110,6 +1110,15 @@ rule "X.0.0: remove Entity contained by Entity of same type" retract($contained); end +// Rule unit: X.7 +rule "X.7.0: remove all images" + salience 512 + when + $image: Image(imageType != ImageType.OCR) + then + $image.remove("X.7.0", "remove all images"); + retract($image); + end //------------------------------------ File attributes rules ------------------------------------