File size: 382 Bytes
9847531
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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