Spaces:
Running
Running
| """ | |
| 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' | |
| ] | |