C3032
2026-01-08 7279c77f318cd7e38af279dc98a1fecec33f5e30
分支
用户 C3032 <C3032@BC3032>
星期四, 一月 8, 2026 16:07 +0800
提交者 C3032 <C3032@BC3032>
星期四, 一月 8, 2026 16:07 +0800
提交7279c77f318cd7e38af279dc98a1fecec33f5e30
目录 1a4fc48c15088634b26a06541e0b0aa9f22c1168 目录 | zip | gz
上一版本 116ed6b584bbdb40c5b65e7cb57e039b6ae57800 查看 | 对比
优化相机采集逻辑与亮度图处理功能

- 修改 `VisionForm.cs` 中相机初始化时的句柄参数。
- 更新 `2DCameraForm.cs` 中的相机初始化逻辑,增加品牌显示控制。
- 增加对 LBCamera 的特殊处理,确保 SDK 自动显示模式下不需手动更新图像。
- 在 `BaseCamera.cs` 中新增单次采集模式的抽象方法并重构现有采集方法。
- 重写 `HRCamera.cs` 中的 `StartContinuousGrab` 方法以返回 `true`。
- 在 `ICamera.cs` 中新增连续采集模式的接口定义。
- 重构 `LBCamera.cs` 中的初始化、关闭、采集等方法,支持 SDK 自动显示模式并优化图像处理逻辑。
- 新增图像参数更新逻辑,确保相机参数同步。
- 重构图像获取逻辑,确保在 SDK 自动显示模式下正确处理图像采集。
已修改8个文件
645 ■■■■■ 文件已修改
LB_SmartVision/Forms/Pages/CameraPage/CameraForm.cs 4 ●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_SmartVision/VisionForm.cs 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_SmartVisionCameraSDK/PHM6000/PHM6000Profiler.cs 29 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_VisionProcesses/Cameras/2DCameraForm.cs 207 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_VisionProcesses/Cameras/BaseCamera.cs 19 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_VisionProcesses/Cameras/HRCameras/HRCamera.cs 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_VisionProcesses/Cameras/ICamera.cs 9 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
LB_VisionProcesses/Cameras/LBCameras/LBCamera.cs 370 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史