261 lines
28 KiB
Plaintext
261 lines
28 KiB
Plaintext
2025-05-28 18:10:21 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:10:23 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:10:23 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:10:24 | DEBUG | utils.log_helper - 🐞 正在处理底部边缘点
|
||
2025-05-28 18:10:25 | DEBUG | utils.log_helper - 🐞 显示拟合线段
|
||
2025-05-28 18:10:26 | DEBUG | utils.log_helper - 👁️ 步骤5: 找到边缘点 (320, 764)
|
||
2025-05-28 18:10:27 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 18:10:27 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181027_948631.jpg
|
||
2025-05-28 18:10:27 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_181027_948631.jpg
|
||
2025-05-28 18:10:27 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_181027_948631', 'edge_point': (320, 764), 'distance_to_center': -640, 'slope': -0.024199460833261684, 'distance_to_bottom': 331.48765493328744, 'intersection_point': (960, 748)}
|
||
2025-05-28 18:10:48 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:10:49 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:10:49 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:10:50 | DEBUG | utils.log_helper - 🐞 正在处理底部边缘点
|
||
2025-05-28 18:10:51 | DEBUG | utils.log_helper - 🐞 显示拟合线段
|
||
2025-05-28 18:10:52 | DEBUG | utils.log_helper - 👁️ 步骤5: 找到边缘点 (320, 765)
|
||
2025-05-28 18:10:53 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 18:10:54 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181054_002691.jpg
|
||
2025-05-28 18:10:54 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_181054_002691.jpg
|
||
2025-05-28 18:10:54 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_181054_002691', 'edge_point': (320, 765), 'distance_to_center': -640, 'slope': -0.025730022186332406, 'distance_to_bottom': 331.4672141992528, 'intersection_point': (960, 748)}
|
||
2025-05-28 18:11:06 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:11:07 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:11:08 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:11:08 | DEBUG | utils.log_helper - 🐞 正在处理底部边缘点
|
||
2025-05-28 18:11:09 | DEBUG | utils.log_helper - 🐞 显示拟合线段
|
||
2025-05-28 18:11:10 | DEBUG | utils.log_helper - 👁️ 步骤5: 找到边缘点 (1600, 1079)
|
||
2025-05-28 18:11:11 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 18:11:12 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181112_191153.jpg
|
||
2025-05-28 18:11:12 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_181112_191153.jpg
|
||
2025-05-28 18:11:12 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_181112_191153', 'edge_point': (1600, 1079), 'distance_to_center': 640, 'slope': 0.00019855956489055974, 'distance_to_bottom': 1.8729218784701516, 'intersection_point': (960, 1078)}
|
||
2025-05-28 18:13:40 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181340_008182.jpg
|
||
2025-05-28 18:13:52 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181352_540296.jpg
|
||
2025-05-28 18:13:52 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:13:53 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:13:54 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:13:55 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 18:13:55 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 18:13:56 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 14 条直线
|
||
2025-05-28 18:13:57 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 7 条线
|
||
2025-05-28 18:13:58 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 18:19:56 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_181956_608652.jpg
|
||
2025-05-28 18:19:56 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:19:57 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:19:58 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:19:59 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:20:00 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:20:00 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 16 条直线
|
||
2025-05-28 18:20:01 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 7 条线
|
||
2025-05-28 18:20:02 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 1 条水平线
|
||
2025-05-28 18:20:03 | DEBUG | utils.log_helper - 🐞 线段质量得分过低: 0.32,尝试使用边缘点拟合
|
||
2025-05-28 18:20:03 | DEBUG | utils.log_helper - 🐞 使用拟合直线,斜率: 0.0131, 内点比例: 0.63
|
||
2025-05-28 18:20:04 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:20:04 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_182004_958627.jpg
|
||
2025-05-28 18:20:04 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_182004_958627', 'edge_point': (1440, 747), 'distance_to_center': 480, 'slope': 0.013122411913480955, 'distance_to_bottom': 339.7012422815292, 'intersection_point': (960, 740), 'score': 0.3160988129039916}
|
||
2025-05-28 18:20:27 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_182027_171258.jpg
|
||
2025-05-28 18:20:27 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:20:28 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:20:28 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:20:29 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:20:30 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:20:31 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 15 条直线
|
||
2025-05-28 18:20:32 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 8 条线
|
||
2025-05-28 18:20:33 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 1 条水平线
|
||
2025-05-28 18:20:33 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:20:34 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_182034_689922.jpg
|
||
2025-05-28 18:20:34 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_182034_689922', 'edge_point': (586, 727), 'distance_to_center': -374, 'slope': -0.020338983050847456, 'distance_to_bottom': 360.60677966101696, 'intersection_point': (960, 719), 'score': 0.7896090284152656}
|
||
2025-05-28 18:20:50 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_182050_376838.jpg
|
||
2025-05-28 18:20:50 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:20:51 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:20:52 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:20:52 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:20:53 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:20:54 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 15 条直线
|
||
2025-05-28 18:20:55 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 8 条线
|
||
2025-05-28 18:20:56 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 1 条水平线
|
||
2025-05-28 18:20:57 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:20:57 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_182057_885573.jpg
|
||
2025-05-28 18:20:57 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_182057_885573', 'edge_point': (586, 727), 'distance_to_center': -374, 'slope': -0.020338983050847456, 'distance_to_bottom': 360.60677966101696, 'intersection_point': (960, 719), 'score': 0.7896090284152656}
|
||
2025-05-28 18:21:01 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_182101_045147.jpg
|
||
2025-05-28 18:21:01 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:21:02 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:21:02 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:21:03 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:21:04 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:21:05 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 15 条直线
|
||
2025-05-28 18:21:06 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 8 条线
|
||
2025-05-28 18:21:06 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 1 条水平线
|
||
2025-05-28 18:21:07 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:21:08 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_182108_558237.jpg
|
||
2025-05-28 18:21:08 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_182108_558237', 'edge_point': (586, 727), 'distance_to_center': -374, 'slope': -0.020338983050847456, 'distance_to_bottom': 360.60677966101696, 'intersection_point': (960, 719), 'score': 0.7896090284152656}
|
||
2025-05-28 18:21:26 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_182126_619927.jpg
|
||
2025-05-28 18:21:26 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:21:27 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:21:28 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:21:29 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:21:30 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:21:30 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 16 条直线
|
||
2025-05-28 18:21:31 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 7 条线
|
||
2025-05-28 18:21:32 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 1 条水平线
|
||
2025-05-28 18:21:33 | DEBUG | utils.log_helper - 🐞 线段质量得分过低: 0.32,尝试使用边缘点拟合
|
||
2025-05-28 18:21:33 | DEBUG | utils.log_helper - 🐞 使用拟合直线,斜率: 0.0162, 内点比例: 0.62
|
||
2025-05-28 18:21:34 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:21:34 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_182134_957893.jpg
|
||
2025-05-28 18:21:34 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_182134_957893', 'edge_point': (1440, 749), 'distance_to_center': 480, 'slope': 0.016224570257057244, 'distance_to_bottom': 339.2122062766125, 'intersection_point': (960, 740), 'score': 0.3160988129039916}
|
||
2025-05-28 18:33:44 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_183344_087438.jpg
|
||
2025-05-28 18:33:44 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:33:45 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:33:45 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:33:46 | DEBUG | utils.log_helper - 🐞 步骤4: 检测边缘点
|
||
2025-05-28 18:33:47 | DEBUG | utils.log_helper - 🐞 步骤5: 边缘检测
|
||
2025-05-28 18:33:48 | DEBUG | utils.log_helper - 🐞 步骤6: 检测到 16 条直线
|
||
2025-05-28 18:33:49 | DEBUG | utils.log_helper - 🐞 步骤7: 合并后剩余 7 条线
|
||
2025-05-28 18:33:50 | DEBUG | utils.log_helper - 🐞 步骤8: 找到 3 条水平线
|
||
2025-05-28 18:33:50 | DEBUG | utils.log_helper - 🐞 步骤9: 显示最终结果
|
||
2025-05-28 18:33:51 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_183351_666893.jpg
|
||
2025-05-28 18:33:51 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_183351_666893', 'edge_point': (574, 705), 'distance_to_center': -386, 'slope': 0.08121827411167512, 'distance_to_bottom': 343.6497461928934, 'intersection_point': (960, 736), 'score': 0.4539862637807487}
|
||
2025-05-28 18:34:09 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_183409_503808.jpg
|
||
2025-05-28 18:34:09 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_183409_503808.jpg
|
||
2025-05-28 18:34:09 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_183409_503808', 'edge_point': (986, 713), 'distance_to_center': 26, 'slope': 0.01699029126213592, 'distance_to_bottom': 367.44174757281553, 'intersection_point': (960, 712), 'score': 0.4415637632646397, 'valid': True, 'reason': '', 'is_lower_line': array([ True, True, True, True])}
|
||
2025-05-28 18:34:28 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 18:34:29 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 18:34:30 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 18:34:31 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 18:34:32 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 18:34:32 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 16 条直线
|
||
2025-05-28 18:34:33 | DEBUG | utils.log_helper - 🐞 步骤6: 找到 1 条水平线 (下方: 1, 上方: 0)
|
||
2025-05-28 18:34:34 | DEBUG | utils.log_helper - 🐞 选择下方水平线
|
||
2025-05-28 18:34:34 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 18:34:35 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_183435_284173.jpg
|
||
2025-05-28 18:34:35 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_183435_284173.jpg
|
||
2025-05-28 18:34:35 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_183435_284173', 'edge_point': (986, 713), 'distance_to_center': 26, 'slope': 0.01699029126213592, 'distance_to_bottom': 367.44174757281553, 'intersection_point': (960, 712), 'score': 0.4415637632646397, 'valid': True, 'reason': '', 'is_lower_line': array([ True, True, True, True])}
|
||
2025-05-28 19:06:36 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:06:37 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:06:38 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:06:39 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:06:40 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:06:41 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 16 条直线
|
||
2025-05-28 19:06:41 | DEBUG | utils.log_helper - 🐞 步骤6: 找到 1 条水平线 (下方: 1, 上方: 0)
|
||
2025-05-28 19:06:42 | DEBUG | utils.log_helper - 🐞 选择下方水平线
|
||
2025-05-28 19:06:42 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 19:06:43 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_190643_597364.jpg
|
||
2025-05-28 19:06:43 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_190643_597364.jpg
|
||
2025-05-28 19:06:43 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_190643_597364', 'edge_point': (986, 713), 'distance_to_center': 26, 'slope': 0.01699029126213592, 'distance_to_bottom': 367.44174757281553, 'intersection_point': (960, 712), 'score': 0.4415637632646397, 'valid': True, 'reason': '', 'is_lower_line': array([ True, True, True, True])}
|
||
2025-05-28 19:06:55 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:06:56 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:06:57 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:06:58 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:06:59 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:06:59 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 16 条直线
|
||
2025-05-28 19:07:00 | DEBUG | utils.log_helper - 🐞 步骤6: 找到 1 条水平线 (下方: 1, 上方: 0)
|
||
2025-05-28 19:07:01 | DEBUG | utils.log_helper - 🐞 选择下方水平线
|
||
2025-05-28 19:07:01 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 19:07:02 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_190702_335947.jpg
|
||
2025-05-28 19:07:02 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_190702_335947.jpg
|
||
2025-05-28 19:07:02 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_190702_335947', 'edge_point': (986, 713), 'distance_to_center': 26, 'slope': 0.01699029126213592, 'distance_to_bottom': 367.44174757281553, 'intersection_point': (960, 712), 'score': 0.4415637632646397, 'valid': True, 'reason': '', 'is_lower_line': array([ True, True, True, True])}
|
||
2025-05-28 19:07:16 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:07:17 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:07:17 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:07:18 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:07:19 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:07:20 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 19 条直线
|
||
2025-05-28 19:07:21 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:07:26 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:07:27 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:07:28 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:07:29 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:07:30 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:07:31 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 19 条直线
|
||
2025-05-28 19:07:31 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:07:36 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:07:37 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:07:38 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:07:39 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:07:40 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:07:40 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 19 条直线
|
||
2025-05-28 19:07:41 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:07:51 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:07:52 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:07:52 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:07:53 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:07:54 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:07:55 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 19 条直线
|
||
2025-05-28 19:07:56 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:08:18 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_190818_294767.jpg
|
||
2025-05-28 19:08:18 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:08:19 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:08:20 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:08:20 | DEBUG | utils.log_helper - 🐞 检测底部和顶部边缘点
|
||
2025-05-28 19:08:21 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:08:22 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 15 条直线
|
||
2025-05-28 19:08:23 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 8 条线
|
||
2025-05-28 19:08:24 | DEBUG | utils.log_helper - 🐞 步骤6: 找到 1 条水平线 (下方: 1, 上方: 0)
|
||
2025-05-28 19:08:25 | DEBUG | utils.log_helper - 🐞 没有合适的上方线,选择下方水平线
|
||
2025-05-28 19:08:25 | WARNING | utils.log_helper - ⚠️ 检测结果不合理: 边缘点y坐标超出有效范围;
|
||
2025-05-28 19:08:25 | DEBUG | utils.log_helper - 🐞 显示边缘斜率和中线交点
|
||
2025-05-28 19:08:25 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_horizontal_edge_20250528_190825_827218.jpg
|
||
2025-05-28 19:08:25 | INFO | utils.log_helper - ℹ️ 保存横向边缘检测结果图像到: logs/image/horizontal_edge_20250528_190825_827218.jpg
|
||
2025-05-28 19:08:25 | INFO | utils.log_helper - ℹ️ 横向边缘检测结果: {'timestamp': '20250528_190825_827218', 'edge_point': (1171, 779), 'distance_to_center': 211, 'slope': 0.0994263862332696, 'distance_to_bottom': 321.9789674952199, 'intersection_point': (960, 758), 'score': 0.5319744957227472, 'valid': False, 'reason': '边缘点y坐标超出有效范围; ', 'is_upper_line': False}
|
||
2025-05-28 19:38:09 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_193809_784190.jpg
|
||
2025-05-28 19:38:09 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:39:20 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_193920_198287.jpg
|
||
2025-05-28 19:39:20 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:39:21 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:39:21 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:39:22 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:39:23 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:39:24 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 17 条直线
|
||
2025-05-28 19:39:25 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 8 条线
|
||
2025-05-28 19:39:26 | DEBUG | utils.log_helper - 🐞 步骤6: 找到 1 条水平线
|
||
2025-05-28 19:39:26 | DEBUG | utils.log_helper - 🐞 显示交点结果
|
||
2025-05-28 19:39:27 | INFO | utils.log_helper - ℹ️ 保存最远交点检测结果图像到: logs/image/furthest_intersection_20250528_193927_755148.jpg
|
||
2025-05-28 19:39:27 | INFO | utils.log_helper - ℹ️ 最远交点检测结果: {'timestamp': '20250528_193927_755148', 'intersection_point': (960, 720), 'distance_to_bottom': 359.25714285714287, 'slope': -0.01904761904761905, 'score': 0.5227506599361932, 'valid': True, 'reason': ''}
|
||
2025-05-28 19:40:27 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_194027_029530.jpg
|
||
2025-05-28 19:40:27 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:40:27 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:40:28 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:40:29 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:40:30 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:40:31 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 14 条直线
|
||
2025-05-28 19:40:32 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 7 条线
|
||
2025-05-28 19:40:32 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:40:43 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_194043_341472.jpg
|
||
2025-05-28 19:40:43 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:40:44 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:40:45 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:40:45 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:40:46 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:40:47 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 14 条直线
|
||
2025-05-28 19:40:48 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 7 条线
|
||
2025-05-28 19:40:49 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:40:51 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_194051_844002.jpg
|
||
2025-05-28 19:40:51 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:40:52 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:40:53 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:40:54 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:40:55 | DEBUG | utils.log_helper - 🐞 步骤4: 边缘检测
|
||
2025-05-28 19:40:56 | DEBUG | utils.log_helper - 🐞 步骤5: 检测到 14 条直线
|
||
2025-05-28 19:40:56 | DEBUG | utils.log_helper - 🐞 步骤5.1: 合并后剩余 7 条线
|
||
2025-05-28 19:40:57 | ERROR | utils.log_helper - ❌ 未检测到合格的水平线
|
||
2025-05-28 19:52:43 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_195243_206199.jpg
|
||
2025-05-28 19:52:43 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:52:44 | DEBUG | utils.log_helper - 🐞 步骤1.5: 增强对比度
|
||
2025-05-28 19:52:45 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:52:45 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:52:46 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:52:47 | DEBUG | utils.log_helper - 🐞 从顶部边缘点直接拟合出横线
|
||
2025-05-28 19:53:07 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_195307_891312.jpg
|
||
2025-05-28 19:53:07 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:53:08 | DEBUG | utils.log_helper - 🐞 步骤1.5: 增强对比度
|
||
2025-05-28 19:53:09 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:53:10 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:53:11 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:53:12 | DEBUG | utils.log_helper - 🐞 从顶部边缘点直接拟合出横线
|
||
2025-05-28 19:53:18 | INFO | utils.log_helper - ℹ️ 保存原始图像到: logs/image/origin_intersection_20250528_195318_404574.jpg
|
||
2025-05-28 19:53:18 | DEBUG | utils.log_helper - 🐞 步骤1: 原始图像已加载
|
||
2025-05-28 19:53:19 | DEBUG | utils.log_helper - 🐞 步骤1.5: 增强对比度
|
||
2025-05-28 19:53:20 | DEBUG | utils.log_helper - 🐞 步骤2: 创建黄色掩码
|
||
2025-05-28 19:53:21 | DEBUG | utils.log_helper - 🐞 步骤3: 提取黄色部分
|
||
2025-05-28 19:53:21 | DEBUG | utils.log_helper - 🐞 检测顶部边缘点
|
||
2025-05-28 19:53:22 | DEBUG | utils.log_helper - 🐞 从顶部边缘点直接拟合出横线
|