| extract_json |
{'layers': ['текстовый слой'], 'texts': [{'text': 'Building 24000 x 18000 mm', 'layer': 'текстовый слой', 'handle': 'p1-t1', 'x': 170.08, 'y': 116.86399999999992, 'block_name': None, 'page': 1, 'bbox': [170.1, 116.9, 369.3, 130.9], 'method': 'текстовый слой', 'confidence': 0.95}, {'text': 'Height 12000 mm', 'layer': 'текстовый слой', 'handle': 'p1-t2', 'x': 170.08, 'y': 301.1139999999999, 'block_name': None, 'page': 1, 'bbox': [170.1, 301.1, 297.1, 315.1], 'method': 'текстовый слой', 'confidence': 0.9499999999999998}, {'text': 'SITE 60000 x 45000', 'layer': 'текстовый слой', 'handle': 'p1-t3', 'x': 70.87, 'y': 414.50399999999996, 'block_name': None, 'page': 1, 'bbox': [70.9, 414.5, 212.0, 428.5], 'method': 'текстовый слой', 'confidence': 0.95}], 'blocks': [], 'geometry_handles': [], 'contours': [], 'gaps': ['скан: масштаб не найден', 'прочитан размер 18000 mm. Сторона в метрах не назначена, в габарит не записан. стр. 1, область [170.1, 116.9, 369.3, 130.9], текстовый слой, уверенность 0.95: Building 24000 x 18000 mm', 'прочитан размер Height 12000 mm. Сторона в метрах не назначена, в габарит не записан. стр. 1, область [170.1, 301.1, 297.1, 315.1], текстовый слой, уверенность 0.95: Height 12000 mm', 'скан: кандидат контура, стр. 1, область [56.7, 56.7, 623.6, 396.8], способ текстовый слой, уверенность 0.40. В метры не переведён.'], 'scan': {'dimensions': [{'text': '18000 mm', 'line': 'Building 24000 x 18000 mm', 'value': 18000.0, 'unit': 'мм', 'field': None, 'page': 1, 'bbox': [170.1, 116.9, 369.3, 130.9], 'method': 'текстовый слой', 'confidence': 0.95, 'source_ref': 'стр. 1, область [170.1, 116.9, 369.3, 130.9], текстовый слой, уверенность 0.95: Building 24000 x 18000 mm'}, {'text': 'Height 12000 mm', 'line': 'Height 12000 mm', 'value': 12000.0, 'unit': 'мм', 'field': 'height_m', 'page': 1, 'bbox': [170.1, 301.1, 297.1, 315.1], 'method': 'текстовый слой', 'confidence': 0.9499999999999998, 'source_ref': 'стр. 1, область [170.1, 301.1, 297.1, 315.1], текстовый слой, уверенность 0.95: Height 12000 mm'}], 'contours_px': [{'page': 1, 'bbox': [56.7, 56.7, 623.6, 396.8], 'space': 'координаты листа', 'method': 'текстовый слой', 'confidence': 0.4}, {'page': 1, 'bbox': [141.7, 141.7, 368.5, 283.5], 'space': 'координаты листа', 'method': 'текстовый слой', 'confidence': 0.4}], 'vectors': [], 'vector_lines': 0, 'vector_rects': 2, 'scale_text': None}, 'proposals': [{'field': 'height_m', 'value': 12000.0, 'unit': 'м', 'source': 'гипотеза', 'source_ref': 'стр. 1, область [170.1, 301.1, 297.1, 315.1], текстовый слой, уверенность 0.95: Height 12000 mm', 'confidence': 0.9, 'text': 'Height 12000 mm', 'x': 170.08, 'y': 301.1139999999999, 'accepted': False, 'mark': None}], 'accepted': []} |