You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lxCameraApi/logs/sys-info.log

336 lines
66 KiB
Plaintext

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

2026-04-24 00:10:00.519 [scheduling-1] INFO [com.example.lxcameraapi.util.LogUtil] - 定时任务执行 - Task: 清理文件任务, Status: START, Message: 开始执行文件清理任务, Time: 1776960600516
2026-04-24 00:10:00.614 [scheduling-1] INFO [com.example.lxcameraapi.util.LogUtil] - 定时任务执行 - Task: 清理文件任务, Status: SUCCESS, Message: 文件清理任务执行完成, Time: 1776960600614
2026-04-24 09:44:15.987 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 开始清理 ONNX 资源...
2026-04-24 09:44:16.111 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: qrCode
2026-04-24 09:44:16.150 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: model
2026-04-24 09:44:16.150 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - ONNX 资源清理完成
2026-04-24 09:57:22.712 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Starting LxCameraApiApplication using Java 21.0.10 with PID 23876 (D:\git\测试\lxCameraApi\target\classes started by 昊天 in D:\git\测试\lxCameraApi)
2026-04-24 09:57:22.714 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - The following 1 profile is active: "-Djava.library.path=D:\git\测试\lxCameraApi\libs"
2026-04-24 09:57:24.351 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Initializing ProtocolHandler ["http-nio-8097"]
2026-04-24 09:57:24.353 [main] INFO [org.apache.catalina.core.StandardService] - Starting service [Tomcat]
2026-04-24 09:57:24.354 [main] INFO [org.apache.catalina.core.StandardEngine] - Starting Servlet engine: [Apache Tomcat/10.1.16]
2026-04-24 09:57:24.435 [main] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring embedded WebApplicationContext
2026-04-24 09:57:28.376 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Starting ProtocolHandler ["http-nio-8097"]
2026-04-24 09:57:28.423 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Started LxCameraApiApplication in 6.452 seconds (process running for 7.858)
2026-04-24 09:57:51.053 [http-nio-8097-exec-1] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-04-24 09:57:51.164 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776995871164
2026-04-24 09:57:51.164 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1776995871164.png
2026-04-24 09:57:51.843 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 09:57:51.844 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 09:57:51.844 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 09:57:51.964 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 09:57:51.965 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 09:57:51.965 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 09:57:51.968 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-04-24 09:57:52.164 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1776995871164.pngdetect.jpg
2026-04-24 09:57:52.164 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: [BoundingBox(x=526.7183837890625, y=991.8028564453125, w=978.4345703125, h=575.0291748046875), BoundingBox(x=1674.6690673828125, y=971.1395263671875, w=1018.9212646484375, h=570.0963134765625)]
2026-04-24 09:57:52.170 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-04-24 09:57:52.171 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 1013ms, Time: 1776995872171
2026-04-24 09:57:52.259 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776995872259
2026-04-24 09:57:52.260 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1776995872260.png
2026-04-24 09:57:55.399 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 09:57:55.399 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 09:57:55.399 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 09:57:55.503 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 09:57:55.503 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 09:57:55.503 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 09:57:55.504 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-04-24 09:57:55.669 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1776995872260.png.jpg
2026-04-24 09:57:55.670 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: [BoundingBox(x=539.2806396484375, y=1487.9970703125, w=113.16552734375, h=113.220947265625), BoundingBox(x=1669.6820068359375, y=1434.252197265625, w=123.2086181640625, h=122.325439453125), BoundingBox(x=703.649658203125, y=303.3778381347656, w=124.672607421875, h=122.51358032226562)]
2026-04-24 09:57:55.753 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=509, y=1457, width=173, height=173, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 09:57:57.004 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9914648532867432
2026-04-24 09:57:57.004 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=1639, y=1404, width=183, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 09:57:57.017 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9851061105728149
2026-04-24 09:57:57.017 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=673, y=273, width=184, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 09:57:57.024 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9825814962387085
2026-04-24 09:57:57.025 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 4766ms, Time: 1776995877025
2026-04-24 09:58:12.810 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776995892810
2026-04-24 09:58:12.811 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 09:58:15.250 [http-nio-8097-exec-10] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 108827 个点到平面像素面积443504
2026-04-24 09:58:15.294 [http-nio-8097-exec-10] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 09:58:15.296 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 822ms
2026-04-24 09:58:15.296 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2486ms, Time: 1776995895296
2026-04-24 10:41:46.066 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 开始清理 ONNX 资源...
2026-04-24 10:41:46.174 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: qrCode
2026-04-24 10:41:46.195 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: model
2026-04-24 10:41:46.195 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - ONNX 资源清理完成
2026-04-24 11:00:45.280 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Starting LxCameraApiApplication using Java 21.0.10 with PID 56840 (D:\git\测试\lxCameraApi\target\classes started by 昊天 in D:\git\测试\lxCameraApi)
2026-04-24 11:00:45.283 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - The following 1 profile is active: "-Djava.library.path=D:\git\测试\lxCameraApi\libs"
2026-04-24 11:00:46.532 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Initializing ProtocolHandler ["http-nio-8097"]
2026-04-24 11:00:46.534 [main] INFO [org.apache.catalina.core.StandardService] - Starting service [Tomcat]
2026-04-24 11:00:46.535 [main] INFO [org.apache.catalina.core.StandardEngine] - Starting Servlet engine: [Apache Tomcat/10.1.16]
2026-04-24 11:00:46.608 [main] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring embedded WebApplicationContext
2026-04-24 11:00:49.865 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Starting ProtocolHandler ["http-nio-8097"]
2026-04-24 11:00:49.900 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Started LxCameraApiApplication in 5.289 seconds (process running for 6.346)
2026-04-24 11:01:08.319 [http-nio-8097-exec-1] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-04-24 11:01:08.449 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776999668449
2026-04-24 11:01:08.450 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1776999668449.png
2026-04-24 11:01:09.032 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:01:09.033 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:01:09.033 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:01:09.125 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:01:09.125 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 11:01:09.125 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 11:01:09.127 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-04-24 11:01:09.276 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1776999668449.pngdetect.jpg
2026-04-24 11:01:09.276 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: [BoundingBox(x=526.449951171875, y=984.8885498046875, w=978.30810546875, h=582.4810791015625), BoundingBox(x=1674.252685546875, y=973.0892333984375, w=1019.261962890625, h=569.599609375)]
2026-04-24 11:01:09.281 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-04-24 11:01:09.281 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 838ms, Time: 1776999669281
2026-04-24 11:01:09.329 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776999669329
2026-04-24 11:01:09.330 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1776999669330.png
2026-04-24 11:01:12.433 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:01:12.434 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:01:12.434 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:01:12.543 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:01:12.543 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 11:01:12.543 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 11:01:12.543 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-04-24 11:01:12.714 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1776999669330.png.jpg
2026-04-24 11:01:12.714 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: [BoundingBox(x=540.4469604492188, y=1487.5396728515625, w=114.31121826171875, h=113.706298828125), BoundingBox(x=1670.018310546875, y=1434.1497802734375, w=122.970458984375, h=122.2525634765625), BoundingBox(x=711.0244750976562, y=303.447509765625, w=124.62200927734375, h=122.77120971679688)]
2026-04-24 11:01:12.793 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=510, y=1457, width=174, height=173, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:01:13.873 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.991561770439148
2026-04-24 11:01:13.873 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=1640, y=1404, width=182, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:01:13.883 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9853386282920837
2026-04-24 11:01:13.883 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=681, y=273, width=184, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:01:13.890 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9848199486732483
2026-04-24 11:01:13.890 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 4561ms, Time: 1776999673890
2026-04-24 11:01:28.435 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776999688435
2026-04-24 11:01:28.437 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 11:01:30.883 [http-nio-8097-exec-3] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 108491 个点到平面像素面积442400
2026-04-24 11:01:30.922 [http-nio-8097-exec-3] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 11:01:30.924 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 757ms
2026-04-24 11:01:30.924 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2489ms, Time: 1776999690924
2026-04-24 11:06:20.427 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776999980427
2026-04-24 11:06:20.428 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1776999980428.png
2026-04-24 11:06:20.710 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:06:20.710 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:06:20.710 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:06:20.807 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:06:20.807 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 11:06:20.807 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 11:06:20.807 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-04-24 11:06:20.935 [http-nio-8097-exec-5] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1776999980428.pngdetect.jpg
2026-04-24 11:06:20.935 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: [BoundingBox(x=530.7710571289062, y=983.9544677734375, w=975.8585815429688, h=586.0103759765625), BoundingBox(x=1674.88623046875, y=971.9888305664062, w=1013.67529296875, h=571.2411499023438)]
2026-04-24 11:06:20.936 [http-nio-8097-exec-5] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-04-24 11:06:20.936 [http-nio-8097-exec-5] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 509ms, Time: 1776999980936
2026-04-24 11:06:20.946 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1776999980946
2026-04-24 11:07:05.542 [http-nio-8097-exec-6] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777000025542.png
2026-04-24 11:07:05.542 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1777000025542
2026-04-24 11:07:05.543 [http-nio-8097-exec-7] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 11:07:07.680 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:07:07.680 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:07:07.680 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:07:07.754 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:07:07.755 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 11:07:07.755 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 11:07:07.755 [http-nio-8097-exec-6] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 11:07:07.866 [http-nio-8097-exec-6] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: []
2026-04-24 11:07:07.925 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 46979ms, Time: 1777000027925
2026-04-24 11:07:08.519 [http-nio-8097-exec-7] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 108233 个点到平面像素面积442637
2026-04-24 11:07:08.552 [http-nio-8097-exec-7] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 11:07:08.552 [http-nio-8097-exec-7] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 691ms
2026-04-24 11:07:08.552 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 3010ms, Time: 1777000028552
2026-04-24 11:07:40.474 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1777000060474
2026-04-24 11:07:40.475 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777000060475.png
2026-04-24 11:07:40.765 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:07:40.765 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:07:40.765 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:07:40.855 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:07:40.856 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 11:07:40.856 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 11:07:40.856 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 2 个
2026-04-24 11:07:41.001 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1777000060475.pngdetect.jpg
2026-04-24 11:07:41.001 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: [BoundingBox(x=522.3109741210938, y=985.010986328125, w=983.1782836914062, h=581.042724609375), BoundingBox(x=1675.879638671875, y=976.2559204101562, w=1016.03173828125, h=565.9077758789062)]
2026-04-24 11:07:41.001 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果统计 - 最常见的类别: 0143, 出现次数: 2
2026-04-24 11:07:41.001 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 527ms, Time: 1777000061001
2026-04-24 11:07:41.013 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1777000061013
2026-04-24 11:07:41.013 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777000061013.png
2026-04-24 11:07:42.872 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 11:07:42.872 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 11:07:42.872 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 11:07:42.967 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 11:07:42.967 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 11:07:42.967 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 11:07:42.968 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-04-24 11:07:43.114 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1777000061013.png.jpg
2026-04-24 11:07:43.114 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: [BoundingBox(x=540.4505004882812, y=1487.5477294921875, w=114.42425537109375, h=113.8843994140625), BoundingBox(x=712.346435546875, y=302.8413391113281, w=125.2530517578125, h=122.96649169921875), BoundingBox(x=1670.228271484375, y=1434.3306884765625, w=123.025146484375, h=122.3065185546875)]
2026-04-24 11:07:43.185 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=510, y=1457, width=174, height=173, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:07:43.193 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.99147629737854
2026-04-24 11:07:43.193 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=682, y=272, width=185, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:07:43.200 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9852420687675476
2026-04-24 11:07:43.200 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=1640, y=1404, width=183, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 11:07:43.206 [http-nio-8097-exec-9] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9850772023200989
2026-04-24 11:09:55.040 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 134027ms, Time: 1777000195040
2026-04-24 11:09:55.042 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.99, Time: 1777000195042
2026-04-24 11:09:55.042 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 11:09:57.450 [http-nio-8097-exec-10] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 108207 个点到平面像素面积443206
2026-04-24 11:09:57.483 [http-nio-8097-exec-10] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 11:09:57.484 [http-nio-8097-exec-10] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 674ms
2026-04-24 11:09:57.484 [http-nio-8097-exec-10] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2443ms, Time: 1777000197484
2026-04-24 11:17:14.115 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 开始清理 ONNX 资源...
2026-04-24 11:17:14.418 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: qrCode
2026-04-24 11:17:14.453 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: model
2026-04-24 11:17:14.454 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - ONNX 资源清理完成
2026-04-24 19:54:58.052 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Starting LxCameraApiApplication using Java 21.0.10 with PID 20608 (D:\git\测试\lxCameraApi\target\classes started by 昊天 in D:\git\测试\lxCameraApi)
2026-04-24 19:54:58.054 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - The following 1 profile is active: "-Djava.library.path=D:\git\测试\lxCameraApi\libs"
2026-04-24 19:54:59.375 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Initializing ProtocolHandler ["http-nio-8097"]
2026-04-24 19:54:59.377 [main] INFO [org.apache.catalina.core.StandardService] - Starting service [Tomcat]
2026-04-24 19:54:59.377 [main] INFO [org.apache.catalina.core.StandardEngine] - Starting Servlet engine: [Apache Tomcat/10.1.16]
2026-04-24 19:54:59.449 [main] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring embedded WebApplicationContext
2026-04-24 19:55:02.799 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Starting ProtocolHandler ["http-nio-8097"]
2026-04-24 19:55:02.833 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Started LxCameraApiApplication in 5.479 seconds (process running for 6.661)
2026-04-24 19:55:47.435 [http-nio-8097-exec-1] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-04-24 19:55:47.553 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031747553
2026-04-24 19:55:47.553 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 19:55:50.101 [http-nio-8097-exec-1] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 107967 个点到平面像素面积440159
2026-04-24 19:55:50.182 [http-nio-8097-exec-1] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 19:55:50.185 [http-nio-8097-exec-1] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 899ms
2026-04-24 19:55:50.186 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2639ms, Time: 1777031750186
2026-04-24 19:55:50.929 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031750929
2026-04-24 19:55:50.930 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777031750929.png
2026-04-24 19:55:50.930 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031750930
2026-04-24 19:55:50.932 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777031750931.png
2026-04-24 19:55:51.360 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 19:55:51.362 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 19:55:51.362 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 19:55:51.443 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 19:55:51.443 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 19:55:51.444 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 19:55:51.444 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 19:55:51.556 [http-nio-8097-exec-3] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: []
2026-04-24 19:55:51.556 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 626ms, Time: 1777031751556
2026-04-24 19:55:53.951 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 19:55:53.952 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 19:55:53.952 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 19:55:54.021 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 19:55:54.022 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 19:55:54.022 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 19:55:54.022 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 19:55:54.155 [http-nio-8097-exec-2] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: []
2026-04-24 19:55:54.217 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 3288ms, Time: 1777031754217
2026-04-24 19:57:50.954 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031870954
2026-04-24 19:57:50.954 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 19:57:53.302 [http-nio-8097-exec-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 107814 个点到平面像素面积441850
2026-04-24 19:57:53.331 [http-nio-8097-exec-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 19:57:53.331 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 572ms
2026-04-24 19:57:53.331 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2377ms, Time: 1777031873331
2026-04-24 19:57:54.552 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031874552
2026-04-24 19:57:54.552 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031874552
2026-04-24 19:57:54.552 [http-nio-8097-exec-7] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777031874552.png
2026-04-24 19:57:54.552 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777031874552.png
2026-04-24 19:57:54.897 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 19:57:54.897 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 19:57:54.897 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 19:57:54.976 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 19:57:54.977 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 19:57:54.977 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 19:57:54.977 [http-nio-8097-exec-8] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 19:57:55.084 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: []
2026-04-24 19:57:55.084 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 532ms, Time: 1777031875084
2026-04-24 19:57:56.859 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 19:57:56.859 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 19:57:56.859 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 19:57:56.938 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 19:57:56.938 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 19:57:56.938 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 19:57:56.938 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 19:57:57.063 [http-nio-8097-exec-7] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: []
2026-04-24 19:57:57.125 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 2573ms, Time: 1777031877125
2026-04-24 19:58:09.971 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777031889971
2026-04-24 19:58:09.972 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 19:58:12.392 [http-nio-8097-exec-9] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 107797 个点到平面像素面积441432
2026-04-24 19:58:12.426 [http-nio-8097-exec-9] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 19:58:12.427 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 804ms
2026-04-24 19:58:12.427 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2456ms, Time: 1777031892427
2026-04-24 20:00:21.868 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032021868
2026-04-24 20:00:21.868 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032021867
2026-04-24 20:00:21.868 [http-nio-8097-exec-2] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777032021868.png
2026-04-24 20:00:21.868 [http-nio-8097-exec-3] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777032021868.png
2026-04-24 20:00:22.207 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 20:00:22.207 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 20:00:22.207 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 20:00:22.317 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 20:00:22.317 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 20:00:22.317 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 20:00:22.318 [http-nio-8097-exec-2] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 20:00:22.434 [http-nio-8097-exec-2] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: []
2026-04-24 20:00:22.434 [http-nio-8097-exec-2] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 566ms, Time: 1777032022434
2026-04-24 20:00:23.652 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 20:00:23.652 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 20:00:23.652 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 20:00:23.720 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 20:00:23.720 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 20:00:23.720 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 20:00:23.720 [http-nio-8097-exec-3] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 20:00:23.812 [http-nio-8097-exec-3] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: []
2026-04-24 20:00:23.871 [http-nio-8097-exec-3] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 2004ms, Time: 1777032023871
2026-04-24 20:03:19.013 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032199013
2026-04-24 20:03:19.013 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 20:03:21.370 [http-nio-8097-exec-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 107716 个点到平面像素面积441872
2026-04-24 20:03:21.400 [http-nio-8097-exec-6] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 20:03:21.400 [http-nio-8097-exec-6] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 614ms
2026-04-24 20:03:21.400 [http-nio-8097-exec-6] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2388ms, Time: 1777032201400
2026-04-24 20:04:35.968 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Params: [BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032275968
2026-04-24 20:04:35.968 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.BoxCountController] - 收到箱子数量计算请求: BoxCountRequest(cameraId=null, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=305.0, boxWidth=205.0, boxHeight=205.0, stackType=null, maxBoxesPerLayer=7, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)
2026-04-24 20:04:38.265 [http-nio-8097-exec-8] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 成功绘制 107721 个点到平面像素面积442194
2026-04-24 20:04:38.290 [http-nio-8097-exec-8] INFO [c.e.l.s.I.algorithm.PointCloudProcessor] - 图像已保存到D://data\1.jpg
2026-04-24 20:04:38.290 [http-nio-8097-exec-8] INFO [c.e.lxcameraapi.controller.BoxCountController] - 箱子数量计算结果: 成功 - 总箱子数: 21, 层数: 1, 最高层: 3, 用时: 602ms
2026-04-24 20:04:38.290 [http-nio-8097-exec-8] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/boxCount/calculate, Method: POST, Status: 200, Duration: 2322ms, Time: 1777032278290
2026-04-24 20:04:39.498 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032279498
2026-04-24 20:04:39.499 [http-nio-8097-exec-7] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777032279498.png
2026-04-24 20:04:39.499 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://192.168.100.110:8097/category/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 192.168.100.110, Time: 1777032279499
2026-04-24 20:04:39.499 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.CategoryController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777032279499.png
2026-04-24 20:04:39.847 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 20:04:39.847 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 20:04:39.848 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 20:04:39.926 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 20:04:39.926 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 1024 x 1024
2026-04-24 20:04:39.926 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.3333333333333333, scaledWidth=1024, scaledHeight=682, offsetX=0, offsetY=171
2026-04-24 20:04:39.927 [http-nio-8097-exec-9] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 20:04:40.027 [http-nio-8097-exec-9] INFO [c.e.lxcameraapi.controller.CategoryController] - 检测结果: []
2026-04-24 20:04:40.028 [http-nio-8097-exec-9] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/category/single, Method: POST, Status: 200, Duration: 528ms, Time: 1777032280028
2026-04-24 20:04:40.943 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 20:04:40.944 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 20:04:40.944 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 20:04:41.008 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 20:04:41.009 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 20:04:41.009 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 20:04:41.009 [http-nio-8097-exec-7] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 0 个
2026-04-24 20:04:41.112 [http-nio-8097-exec-7] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: []
2026-04-24 20:04:41.157 [http-nio-8097-exec-7] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://192.168.100.110:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 1659ms, Time: 1777032281157
2026-04-24 20:12:51.511 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 开始清理 ONNX 资源...
2026-04-24 20:12:51.710 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: qrCode
2026-04-24 20:12:51.740 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: model
2026-04-24 20:12:51.740 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - ONNX 资源清理完成
2026-04-24 21:25:59.894 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Starting LxCameraApiApplication using Java 21.0.10 with PID 55884 (D:\git\测试\lxCameraApi\target\classes started by 昊天 in D:\git\测试\lxCameraApi)
2026-04-24 21:25:59.896 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - The following 1 profile is active: "-Djava.library.path=D:\git\测试\lxCameraApi\libs"
2026-04-24 21:26:01.814 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Initializing ProtocolHandler ["http-nio-8097"]
2026-04-24 21:26:01.817 [main] INFO [org.apache.catalina.core.StandardService] - Starting service [Tomcat]
2026-04-24 21:26:01.817 [main] INFO [org.apache.catalina.core.StandardEngine] - Starting Servlet engine: [Apache Tomcat/10.1.16]
2026-04-24 21:26:01.971 [main] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring embedded WebApplicationContext
2026-04-24 21:26:06.901 [main] INFO [org.apache.coyote.http11.Http11NioProtocol] - Starting ProtocolHandler ["http-nio-8097"]
2026-04-24 21:26:06.965 [main] INFO [com.example.lxcameraapi.LxCameraApiApplication] - Started LxCameraApiApplication in 7.824 seconds (process running for 9.298)
2026-04-24 21:26:22.045 [http-nio-8097-exec-1] INFO [o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-04-24 21:26:22.177 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API请求 - URL: http://127.0.0.1:8097/api/qrcode/single, Method: POST, Params: [BoxCountRequest(cameraId=1, cameraCalibratePath=null, pcdFilePath=null, floorHeight=null, boxLength=null, boxWidth=null, boxHeight=null, stackType=null, maxBoxesPerLayer=null, baseTolerance=null, additionalTolerancePerLevel=null, minBounds=null, maxBounds=null)], ClientIP: 127.0.0.1, Time: 1777037182177
2026-04-24 21:26:22.177 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 开始拍照IP: 1, 路径: D:/data/media/2026-04-24/1/1777037182177.png
2026-04-24 21:26:24.262 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出数量: 1
2026-04-24 21:26:24.263 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 输出维度: [1, 300, 6]
2026-04-24 21:26:24.263 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 检测到 NMS 后的输出格式 [1, 300, 6],直接解析
2026-04-24 21:26:24.370 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 原始图像尺寸: 3072 x 2048
2026-04-24 21:26:24.372 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 模型输入尺寸: 2048 x 2048
2026-04-24 21:26:24.372 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 缩放参数: scale=0.6666666666666666, scaledWidth=2048, scaledHeight=1365, offsetX=0, offsetY=341
2026-04-24 21:26:24.375 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - YOLO26 检测结果: 3 个
2026-04-24 21:26:24.591 [http-nio-8097-exec-1] INFO [c.e.l.s.IndustrialCamera.opencv.OpencvService] - 图片已保存: D:/data/media/2026-04-24/1/1777037182177.png.jpg
2026-04-24 21:26:24.591 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 检测结果: [BoundingBox(x=541.8871459960938, y=1491.0787353515625, w=113.37255859375, h=112.948974609375), BoundingBox(x=719.7921142578125, y=309.45135498046875, w=124.06689453125, h=122.48135375976562), BoundingBox(x=1669.9244384765625, y=1435.8966064453125, w=122.5758056640625, h=122.1141357421875)]
2026-04-24 21:26:24.675 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=511, y=1461, width=173, height=172, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 21:26:26.007 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9898959398269653
2026-04-24 21:26:26.007 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=689, y=279, width=184, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 21:26:26.021 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.985089898109436
2026-04-24 21:26:26.021 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 裁剪区域: x=1639, y=1405, width=182, height=182, 扩展像素=30, 原图尺寸: 3072x2048
2026-04-24 21:26:26.030 [http-nio-8097-exec-1] INFO [c.example.lxcameraapi.controller.QtCodeController] - 解码成功: UR202606, 置信度: 0.9842451810836792
2026-04-24 21:26:26.030 [http-nio-8097-exec-1] INFO [com.example.lxcameraapi.util.LogUtil] - API响应 - URL: http://127.0.0.1:8097/api/qrcode/single, Method: POST, Status: 200, Duration: 3860ms, Time: 1777037186030
2026-04-24 21:26:41.240 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 开始清理 ONNX 资源...
2026-04-24 21:26:41.375 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: qrCode
2026-04-24 21:26:41.386 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - 已关闭 Session: model
2026-04-24 21:26:41.387 [SpringApplicationShutdownHook] INFO [c.e.l.s.IndustrialCamera.algorithm.ONNXServiceNew] - ONNX 资源清理完成