- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 【python】基于pycharm的海康相机SDK二次开发
海康威视相机管理工具摘要 本文介绍了一个基于Python开发的海康威视相机管理工具,主要功能包括多相机连接、参数配置、图像采集和实时显示。系统核心类HKCameraManager负责管理相机生命周期,支持GigE和USB两种接口类型。工具提供了设备枚举功能,可获取相机型号、序列号、IP地址等信息;相机连接流程包含参数配置(曝光、增益等)、图像采集启停等步骤。目前已测试验证USB相机功能正常,仅存在少量丢包现象。系统采用线程锁保证操作安全,并支持实时帧率监控和图像显示缩放功能。
2025-06-11 15:39:06
562
原创 【OpenCV】双相机结构光成像与图像交叉融合实现【python篇】
本文介绍了基于Python的双相机结构光成像系统实现方法。系统包含硬件设置(双工业相机同步控制)、结构光图案生成(格雷码和正弦相位偏移算法)、相机标定与极线校正三大核心模块。通过OpenCV实现了相机参数配置、同步捕获、三维标定和图像校正等功能。该系统可应用于三维重建、工业检测等领域,提供高精度深度信息获取能力。代码示例展示了关键实现步骤,包括相机初始化、图案生成和立体视觉标定等核心技术。
2025-06-10 13:46:46
497
原创 【OpenCV】双相机结构光成像与图像交叉融合实现【C++篇】
本文介绍了一种双相机结构光三维成像系统的实现方法。系统采用两台同步工业相机和结构光投影仪,通过四步相移法获取相位信息,实现三维重建。主要内容包括:1)系统硬件配置与软件流程设计;2)核心算法实现,包含双相机同步采集、相位计算、三维重建及点云融合;3)详细代码示例,展示了从图像采集到点云生成的全过程。该系统通过双相机数据交叉融合,提高了三维重建精度和可靠性,适用于高精度三维测量应用。
2025-06-10 11:36:41
547
原创 【OpenCV】相机标定之利用棋盘格信息标定
这里介绍下基于棋盘格的相机参数标定。获取图像中的角点信息,再结合世界坐标点,就可以完成相机标定,将相机的图像坐标与世界坐标之间的转换关系建立起来,从而实现相机的三维重建、姿态估计等应用。
2025-06-09 16:24:02
1291
2
原创 2.5结构光成像基础实现(相位计算,形状重建)
结构光成像是一种主动光学三维测量技术,通过投射编码条纹图案并分析其变形来重建物体三维形状。其核心是通过相位测量反推物体表面形貌。本文实现了一个基于MFC的条纹图像处理系统,包含图像加载、相位计算、解包裹和形状重建功能。系统采用相移法计算相位差,通过相位解包裹算法获取连续相位分布,最终转换为三维形状数据。程序界面包含图像显示区域和操作按钮,支持处理结果可视化展示。该系统为结构光三维测量提供了一个实用化的软件实现方案。
2025-06-09 16:01:53
676
原创 【海康USB相机被HALCON助手连接过后,MVS显示无法连接故障。】
摘要:Halcon调用海康USB相机后,该相机可能无法被MVS或海康开发库识别。解决方法:通过设备管理器更新相机驱动程序,选择【USB Composite Device】驱动,完成后即可在MVS中重新检测到相机。
2025-05-29 17:26:15
708
原创 如何手搓一张HALCON校准板图片
本文介绍了如何在没有标定板的情况下,通过编程生成一个六边形排列的相机标定板。首先,定义了标定板的参数,包括行数、列数、标记直径和间距。接着,通过计算六边形网格的坐标,生成了标定板的坐标点。然后,创建了标定板的描述文件,并生成了标定板的图像。最后,程序显示了生成的标定板图像,并保存为PNG格式文件。整个过程展示了从参数定义到图像生成的全流程,为相机标定提供了一种替代方案。
2025-05-12 18:30:44
100
1
原创 双目视觉核心步骤及详解
双目视觉是一种基于两个摄像头的视觉系统,通过模拟人类双眼的视差原理来获取深度信息。它广泛应用于机器人、自动驾驶、三维重建等领域。通过计算图像中对应点的视差(即像素位置差异)来推断物体的深度信息。视差越大,物体越近;视差越小,物体越远。
2025-02-11 11:07:04
1071
原创 低空经济的发展与职业猜想
低空经济(Low-altitude Economy)是以低空飞行活动为核心,以无人驾驶飞行、低空智联网等技术组成的新质生产力与空域、市场等要素相互作用,带动低空基础设施、低空飞行器制造、低空运营服务和低空飞行保障等领域发展的综合性经济形态。低空经济包括低空制造、低空飞行、低空保障以及综合服务四个方面,横跨第一、第二、第三产业。根据产品类型不同,又可分为通用航空、无人机、eVTOL三个产业形态。低空经济的应用场景包括交通出行、物流配送、农业植保等方面,具有空间多维性、产业整合性、技术经济性的特征。
2024-12-23 10:03:58
943
原创 【双目视觉技术】介绍及应用
双目视觉技术是一种基于人类双目视觉原理的图像处理技术。人类的双眼能够根据两个不同的视角获取到的图像信息进行深度感知,从而实现对物体形状和距离的认知。双目视觉技术通过模拟人类的双眼视觉系统,使用两个摄像头(或相机)分别捕获不同视角的图像,并通过计算两个图像之间的差异,来获取物体的深度信息。
2024-11-20 09:41:57
1415
原创 机器视觉在制造业的应用和发展趋势
机器视觉(Machine Vision, MV)在制造业的应用越来越广泛,成为智能化制造、自动化生产的重要组成部分。它结合了计算机视觉、图像处理、人工智能(AI)和光学技术,通过摄像头和图像传感器捕获图像,并利用算法进行分析、处理和判断,从而实现对生产过程的实时监控、质量检测、自动化操作等功能。以下是机器视觉在制造业中的主要应用及其未来发展趋势。
2024-11-08 17:09:32
1009
原创 基于Python开发的OpenCV的应用方向
Python 和 OpenCV 组合在人脸识别、车牌识别、工业自动化、医学影像处理、安防监控、增强现实的应用实例。
2024-11-08 17:07:03
1661
原创 MFC之Button应用案例——计算器
前面文章介绍了Button的使用方式,这篇写一下应用案例。比较常规的MFC设计,计算器设计。设计前大概想了下如何去实现,需要实现什么功能,列了以下几点。3)创建几个全局变量,用于传递结果和状态标志。数字按钮输入以下指令代码。4)给每个按钮添加单击指令函数。除数为0时,提示,并停止计算。
2024-10-30 15:35:04
410
原创 C#学习——随机数
采用控制台指令的方式,增加输入,输出,改成一个随机猜大小。今天看到一个好玩的随机数插件,就想着自己也实现一下。借用两个循环完成游戏开始请求和判断请求。
2024-10-25 16:25:22
283
原创 MFC之Button控件(二)
Command Button Control;MFC Button Control ;MFC ColorButton Contro;MFC MenuButton Control。使用简介
2024-10-18 15:38:41
1552
Opencv4.7C++编译版,VS2022环境 包含opencv4.7.0,opencv-contrib-4.7.0,cuda库
2025-06-09
CUDA下载版本-exe(network)版
2025-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人