自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 工业相机暗场校准流程

这篇文章介绍了一个用于暗场校准的C++类DarkFrameCalibrator。该类通过采集多帧暗场图像计算主暗场模板,并对原始图像进行校准处理。主要功能包括:初始化图像尺寸、添加暗场帧数据、计算平均暗场、应用校准(带饱和处理)以及保存/加载主暗场数据。演示代码展示了从创建校准器、添加暗场帧、计算主暗场到应用校准的完整流程。该实现采用了向量存储像素数据,包含错误检查,并通过二进制文件保存校准结果,适用于科学成像等需要消除暗电流噪声的应用场景。

2025-11-28 11:26:36 105

原创 vcpkg安装

摘要: vcpkg是Microsoft开发的跨平台C/C++包管理器,支持Windows、macOS和Linux。本教程详细指导Windows用户安装: 环境准备:需Visual Studio 2015+、CMake 3.8+及Git; 安装步骤:通过Git克隆仓库,运行bootstrap-vcpkg.bat初始化,可选添加PATH; VS集成:执行vcpkg integrate install实现自动库识别; 验证:安装测试库(如zlib)确认功能。 常见问题包括权限不足或依赖缺失,需管理员权限及正确环境

2025-11-11 14:26:55 442

原创 用机器学习中的线性拟合方法对不同距离下的亮度进行预测

该代码实现了一个基于多项式回归的数据分析流程。首先从Excel文件中读取A-K列的数据(跳过前12行,读取51行),然后按6行步长分段处理数据。对每段数据使用二次多项式特征转换后进行线性回归建模,评估指标包括MSE和R2分数,并输出模型系数和截距项。最终将各段回归参数保存到新的Excel文件中。代码展示了完整的数据读取、分段处理、特征工程、模型训练与评估流程,适用于分析不同数据段间的非线性关系。

2025-11-07 08:57:12 219

原创 相机距离亮度校准

本文介绍了一个Python脚本,用于处理图片文件并分析其亮度特征。脚本首先遍历指定目录寻找图片文件,然后计算每个图片在特定ROI区域的最大值和平均值。主要功能包括:1) 通过文件路径提取距离参数;2) 读取并处理图片数据;3) 计算ROI区域统计特征;4) 将结果保存到Excel表格。该脚本使用OpenCV进行图像处理,Pandas进行数据整理,适用于批量分析图片亮度与距离的关系。执行时间约为0.4秒,输出结果包含距离、最大像素值、ROI最大值和ROI平均值等关键指标。

2025-11-07 08:51:59 135

原创 暗场校准案例

文章摘要:本文介绍了一个用于读取和处理暗场校准数据的Python程序。程序首先检查文件是否存在,然后读取二进制格式的配置信息和图像数据。配置信息采用JSON格式存储,程序会解析这些数据并提取相机暗场信息。随后遍历位置数据数组,读取每幅图像数据并转换为OpenCV格式。最后提供了一个通过线性插值计算目标曝光时间暗场图像的函数。该代码实现了从二进制暗场校准文件中读取数据、处理图像和进行曝光时间插值的完整流程。

2025-11-06 15:44:27 113

原创 嵌入式系统开发:从入门到精通

定义和基本概念嵌入式系统与通用计算机的区别主要应用领域(消费电子、医疗设备、工业控制等)

2025-11-06 15:39:59 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除