From cc86a79ac7bc47e5ddb68e5c95327eebc97041d9 Mon Sep 17 00:00:00 2001 From: Matthias Bisping Date: Wed, 1 Feb 2023 17:33:51 +0100 Subject: [PATCH] Refactoring: Move Move text block generator module into text module --- synthesis/segment/text_block/text_block.py | 2 +- synthesis/{segment => text}/text_block_generator/__init__.py | 0 synthesis/{segment => text}/text_block_generator/caption.py | 4 ++-- synthesis/{segment => text}/text_block_generator/paragraph.py | 2 +- .../text_block_generator/text_block_generator.py | 0 test/fixtures/page_generation/page.py | 2 +- 6 files changed, 5 insertions(+), 5 deletions(-) rename synthesis/{segment => text}/text_block_generator/__init__.py (100%) rename synthesis/{segment => text}/text_block_generator/caption.py (81%) rename synthesis/{segment => text}/text_block_generator/paragraph.py (94%) rename synthesis/{segment => text}/text_block_generator/text_block_generator.py (100%) diff --git a/synthesis/segment/text_block/text_block.py b/synthesis/segment/text_block/text_block.py index cdd91fd..c093d19 100644 --- a/synthesis/segment/text_block/text_block.py +++ b/synthesis/segment/text_block/text_block.py @@ -6,7 +6,7 @@ from funcy import first from cv_analysis.utils.image_operations import superimpose from cv_analysis.utils.rectangle import Rectangle from synthesis.segment.content_rectangle import ContentRectangle -from synthesis.segment.text_block_generator.paragraph import ParagraphGenerator +from synthesis.text.text_block_generator.paragraph import ParagraphGenerator from synthesis.text.font import pick_random_mono_space_font_available_on_system diff --git a/synthesis/segment/text_block_generator/__init__.py b/synthesis/text/text_block_generator/__init__.py similarity index 100% rename from synthesis/segment/text_block_generator/__init__.py rename to synthesis/text/text_block_generator/__init__.py diff --git a/synthesis/segment/text_block_generator/caption.py b/synthesis/text/text_block_generator/caption.py similarity index 81% rename from synthesis/segment/text_block_generator/caption.py rename to synthesis/text/text_block_generator/caption.py index 74863af..bb8f2fa 100644 --- a/synthesis/segment/text_block_generator/caption.py +++ b/synthesis/text/text_block_generator/caption.py @@ -2,8 +2,8 @@ from funcy import first, rest from cv_analysis.utils import conj from synthesis.random import rnd -from synthesis.segment.text_block_generator.paragraph import generate_random_text_lines -from synthesis.segment.text_block_generator.text_block_generator import TextBlockGenerator +from synthesis.text.text_block_generator.paragraph import generate_random_text_lines +from synthesis.text.text_block_generator.text_block_generator import TextBlockGenerator from synthesis.text.line_formatter.identity import IdentityLineFormatter diff --git a/synthesis/segment/text_block_generator/paragraph.py b/synthesis/text/text_block_generator/paragraph.py similarity index 94% rename from synthesis/segment/text_block_generator/paragraph.py rename to synthesis/text/text_block_generator/paragraph.py index c54c13f..bc5908a 100644 --- a/synthesis/segment/text_block_generator/paragraph.py +++ b/synthesis/text/text_block_generator/paragraph.py @@ -7,7 +7,7 @@ from funcy import identity, iterate, take, last from cv_analysis.utils import star from cv_analysis.utils.rectangle import Rectangle from synthesis.random import rnd -from synthesis.segment.text_block_generator.text_block_generator import TextBlockGenerator +from synthesis.text.text_block_generator.text_block_generator import TextBlockGenerator from synthesis.text.line_formatter.paragraph import ParagraphLineFormatter diff --git a/synthesis/segment/text_block_generator/text_block_generator.py b/synthesis/text/text_block_generator/text_block_generator.py similarity index 100% rename from synthesis/segment/text_block_generator/text_block_generator.py rename to synthesis/text/text_block_generator/text_block_generator.py diff --git a/test/fixtures/page_generation/page.py b/test/fixtures/page_generation/page.py index 86258c1..2c48271 100644 --- a/test/fixtures/page_generation/page.py +++ b/test/fixtures/page_generation/page.py @@ -27,7 +27,7 @@ from synthesis.random import rnd from synthesis.segment.content_rectangle import ContentRectangle from synthesis.segment.random_content_rectangle import RandomContentRectangle from synthesis.segment.text_block.text_block import TextBlock -from synthesis.segment.text_block_generator.caption import CaptionGenerator +from synthesis.text.text_block_generator.caption import CaptionGenerator from synthesis.text.font import pick_random_font_available_on_system from synthesis.text.text import generate_random_words, generate_random_number