flow_segmenter.baseline_utils.BaselineUtils

class flow_segmenter.baseline_utils.BaselineUtils[source]

Utility class for baseline prediction and line mask operations.

__init__()

Methods

__init__()

assign_baselines_to_textlines(baselines, ...)

Assign baselines to text lines using optimal matching.

calc_and_add_linemasks_to_textlines(image, ...)

Calculate and add line masks to text lines based on their baselines.

compute_overlap_matrix_optimized(baselines, ...)

Compute overlap matrix between baselines and masks using spatial indexing.

extract_baselines_from_segmentation(seg)

Extract baselines from Kraken segmentation result.

extract_masks_from_xml(xml_etree, namespace)

Extract polygon masks from TextLine elements in XML.

load_image_grayscale(image_path)

Load an image and convert to grayscale.

predict_kraken_baselines(image, xml_etree, ...)

Predict baselines for text lines using Kraken with optimized matching.