# Import our general libraries import io import math import time from typing import Tuple import utils.tools as tool from utils.cartesian import * from codeproject_ai_sdk import LogVerbosity, ModuleRunner, JSON from PIL import Image import cv2 import numpy as np from options import Options from paddleocr import PaddleOCR # Russian plate support try: from russian_plate_patch import enhance_plate_for_russian, normalize_russian_plate from image_preprocessing import preprocess_russian_plate RUSSIAN_SUPPORT_ENABLED = True print("✓ Поддержка российских номеров активирована") except Exception as e: RUSSIAN_SUPPORT_ENABLED = False print(f"⚠ Поддержка российских номеров не загружена: {e}") # Constants debug_log = False no_plate_found = 'Characters Not Found'