intelligent-pid / common.py
msIntui
Initial commit: Add core files for P&ID processing
9847531
raw
history blame contribute delete
382 Bytes
from dataclasses import dataclass
from typing import List, Dict, Optional, Tuple, Union
import numpy as np
from detection_schema import Line
@dataclass
class DetectionResult:
success: bool
error: Optional[str] = None
annotated_image: Optional[np.ndarray] = None
processing_time: float = 0.0
json_path: Optional[str] = None
image_path: Optional[str] = None