Spaces:
Running
Running
File size: 1,056 Bytes
42dc069 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
"""
Utility functions for historical OCR processing.
"""
# Re-export image utilities
from utils.image_utils import replace_images_in_markdown, get_combined_markdown, detect_skew, clean_ocr_result
# Import general utilities from the new module
from utils.general_utils import (
generate_cache_key,
timing,
format_timestamp,
create_descriptive_filename,
extract_subject_tags
)
# Import file utilities
from utils.file_utils import (
get_base64_from_image,
get_base64_from_bytes,
handle_temp_files
)
# Import UI utilities
from utils.ui_utils import display_results
__all__ = [
# Image utilities
'replace_images_in_markdown',
'get_combined_markdown',
'detect_skew',
'clean_ocr_result',
# General utilities
'generate_cache_key',
'timing',
'format_timestamp',
'create_descriptive_filename',
'extract_subject_tags',
# File utilities
'get_base64_from_image',
'get_base64_from_bytes',
'handle_temp_files',
# UI utilities
'display_results'
]
|