- 博客(281)
- 收藏
- 关注
原创 Qt联合Halcon开发三:阈值二值化检测软件
本篇文章将介绍如何使用 **Qt** 和 **Halcon** 开发一个简单的图像阈值二值化检测工具。工具主要用于读取彩色图像,将其分解为单通道的RGB图像,并通过调整滑动条来动态地执行二值化处理。
2025-06-20 10:11:05
807
原创 Halcon中该如何对圆形区域检测与直径测量
如何使用 Halcon 图像处理库进行球形区域的检测,并拟合最小圆以计算其直径。整个过程包括图像预处理、形状提取、圆形检测和最终的直径计算
2025-06-19 10:02:59
381
原创 Qt联合Halcon开发二:Halcon窗口绑定Qt控件显示Hobject图像【详细图解流程】
在本项目中,我们将使用Qt框架与Halcon库结合,展示图像并进行图像处理。
2025-06-19 09:35:51
227
原创 快速车道标记检测算法【附数据集与注释代码】
在自动驾驶和智能交通系统中,车道标记识别是关键的计算机视觉任务之一。本文将介绍一个基于Halcon的车道标记检测算法,该算法通过图像处理技术快速识别车道标记。
2025-06-18 10:12:07
227
原创 Qt联合Halcon开发一:Qt配置Halcon环境【详细图解流程】
在Qt中使用Halcon库进行图像处理开发,可以有效地结合Qt的图形界面和Halcon强大的计算机视觉功能。下面是详细的配置过程,帮助你在Qt项目中成功集成Halcon库。
2025-06-18 09:56:27
789
原创 一文了解MinGW 与 MSVC 编译器的区
在 Windows 平台上开发 Qt 应用时,选择合适的编译器是至关重要的。MinGW 和 MSVC 是两种常见的编译器,各自有不同的优缺点,适用于不同的开发需求。
2025-06-17 09:12:52
371
原创 如何利用Halcon从图像的边缘拟合成一个圆?
在机器视觉中,如何准确识别图像中的圆形对象,是一个非常常见的需求。以Halcon为工具,讲解一个完整的“从图像中提取边缘、识别圆弧并拟合出完整圆”的流程,适用于工业检测、物体识别等场景。
2025-06-12 11:10:10
290
原创 关于Modbus TCP通信中主站与从站你知道多少?
在 Modbus TCP 通信协议中,主站(Master) 和 从站(Slave) 是通信中的两个基本角色,它们各自承担不同的职责。
2025-06-12 10:50:10
510
原创 C++/Qt 联合编程中的定时器使用陷阱:QObject::startTimer 报错详解
在 Qt 开发中,QTimer 是一个常用的工具类,用于处理定时事件。但不少开发者在 C++/Qt 联合编程,尤其是在工具类、静态类、线程中使用定时器时,会遇到如下令人困惑的报错:
2025-06-11 11:37:45
506
原创 Qt开发经验:串口调试RX TX对接收发正常,但硬件不进行回复
在进行Qt开发时,串口调试是常见的调试方式,尤其是在和硬件设备进行串口通信时,数据格式的正确性至关重要。很多开发者在使用虚拟串口或者RT RX对接时,调试过程中通常没有遇到问题,但在实际硬件测试时,却发现串口没有回应。
2025-06-09 09:29:54
387
原创 技术开发人员自救指南—拒绝成为背锅侠
干开发的都懂,最怕突然空气安静——同事一脸严肃凑过来,说系统出问题了,大概率就要背锅。明明昨晚自测还好好的,怎么一觉醒来就成“罪魁祸首”了?想不被冤枉,记住这两点:摸清上下游,留好铁证据。
2025-06-05 10:27:06
391
原创 提取低对比度场景下的直线划伤:基于轮廓和方向性分析
在图像处理和计算机视觉领域,低对比度场景下的直线划伤提取是一项具有挑战性的任务。在许多实际应用中,直线划伤或裂缝可能在背景中与周围区域的对比度较弱,且存在断续现象。为了有效地提取这些低对比度的直线划伤,我们可以利用图像中的轮廓信息和方向性分析,来准确地识别和提取这些划伤痕迹。
2025-05-27 08:37:18
697
原创 解决工业视觉中的标注效率问题:让你的目标检测更高效!
在工业视觉中,目标检测已成为核心技术之一,广泛应用于质量检测、自动化生产线、缺陷检测等领域。深度学习技术的不断进步,使得目标检测的准确性大大提高,但标注数据集的构建依然是一个无法回避的难题。尤其在产品快速迭代和环境变化的场景中,如何提升目标检测标注的效率,成为了许多工业视觉项目的痛点。
2025-05-26 09:46:47
426
原创 QML实现牛马新鞭子—别的语言有的Qt也必须有
“打工是不可能打工的,这辈子都不可能打工的……但看着钱一分一秒进账,打工的动力都多了三分。” 每个打工人的真实写照。上班没动力?工作太枯燥?牛马新鞭子,专为广大“牛马”量身定制的精神鞭策神器,让你在每一秒钟内感受到“工资抽打”的快感,让你从“摸鱼”中找到动力!
2025-05-24 10:02:52
423
原创 基于厚度变化的分割点定位算法:以瓶口颈部为例
在工业图像处理中,分割点的精确定位是非常关键的。尤其是在产品形态变化较为复杂的场景下,传统的特征提取方法可能无法提供理想的解决方案。本文将介绍一种新的分割点定位算法,该算法不依赖特征提取,而是通过分析产品厚度的变化来自动识别分割点,特别适用于那些厚度由大到小再由小到大的产品,例如瓶口的颈部。
2025-05-23 13:30:33
637
原创 灰度矫正算法详解【Halcon】:线性光照不均的处理方法【附代码下载】
在图像处理领域,光照不均匀是一个常见的问题,尤其是在获取图像时,由于光源不均或环境因素的影响,导致图像中的灰度值呈现线性变化。为了解决这一问题,本篇介绍一个利用 Halcon 进行灰度矫正的算法,帮助大家理解如何快速地对存在线性变化的光照不均图像进行修正。
2025-05-22 17:27:53
894
原创 Qt开发经验:悬浮窗相关操作实现(QToolTip )(附示例代码下载)
在开发现代图形用户界面时,用户体验(UX)是至关重要的一部分。用户有时可能需要一些帮助或提示来了解界面元素的功能,而 QToolTip 提供了一种简单、直观的方式来解决这一问题。
2025-05-21 09:00:12
407
原创 合作案例:玻璃瓶头部多缺陷检测
在玻璃瓶生产中,任何细微的缺陷都可能影响到产品的质量和安全。传统的人工检测方法效率低且容易出现漏检、错检的情况。为了解决这一问题,我们根据客户缺陷数据集研发了玻璃瓶缺陷检测算法,它不仅能够精准识别各种缺陷,还能量化每个缺陷的具体指标,帮助人工检测人员实现缺陷的分级和可控管理,从而提高生产质量和效率。
2025-05-20 09:59:06
302
原创 Qt开源控件:轮播选择器(含代码讲解与工程下载链接)
本文将通过对一个基于Qt的轮播选择控件的讲解,帮助你更好地理解如何实现一个自定义的滚动选择器。这个控件非常适合用来展示一个可滚动的选项列表(如颜色选择器、选项列表等),并且它支持平滑的滚动、自动更新字体大小以及透明度变化来增强视觉效果。
2025-05-19 15:01:17
476
原创 Qt开发经验:如何在 QTextEdit 插入图片实现文本和图片共存
在很多应用程序中,我们需要在文本中插入图片,比如聊天软件中发送表情或截图,文档编辑软件中插入图片等等。QTextEdit 是 Qt 框架中一个非常强大的控件,它不仅支持普通的文本编辑,还可以处理富文本、表格、图片等。
2025-05-16 09:30:00
416
原创 开发经验:Linux文件系统目录结构详解
Linux操作系统遵循一种标准的文件系统层次结构(Filesystem Hierarchy Standard,简称FHS),这个结构规定了各个目录的功能和存放的内容。了解这些目录的作用,不仅能帮助我们高效地管理系统文件,还能方便系统的维护和问题排查。
2025-05-16 09:00:00
866
原创 机器视觉项目全流程中岗位职能分工及工作内容
在工业机器视觉项目中,从需求分析到系统交付,涉及多个岗位的紧密合作。每个岗位在整个项目生命周期中扮演着至关重要的角色,确保机器视觉系统的顺利实施、客户需求的满足以及最终产品的质量。
2025-05-15 10:41:24
1422
原创 开发经验:QTimer 定时器真的会规律定时吗?(附代码解读与下载)
在 Qt 中,QTimer 是一个用于周期性地触发任务的类,它通过定时器的回调函数(槽函数)执行特定的任务。开发者通常期望 QTimer 能够精确地按照设定的时间间隔执行任务。然而,实际开发中常常遇到定时器回调执行时间的波动,这种波动会影响定时器的精度,尤其当回调函数执行时间较长或存在耗时操作时。
2025-05-15 09:35:53
927
原创 Qt/C++面试【速通笔记九】—视图框架机制
在Qt中,QGraphicsView和QGraphicsScene是用于构建二维图形界面的核心组件。它们的设计使得开发者能够高效地管理和渲染图形项,支持丰富的用户交互,例如缩放、旋转、平移等。
2025-05-12 10:04:49
1045
原创 硬件选型:工控机的选择要素
在机器视觉应用中,工控机作为核心计算设备,承担着图像处理、数据分析和设备控制等多重任务。由于机器视觉常常在工业自动化、质量检测和精密控制中发挥重要作用,工控机的选型直接影响系统的性能和可靠性。
2025-05-08 17:08:05
566
原创 Qt/C++面试【速通笔记八】—Qt的事件处理机制
在Qt中,事件处理机制是应用程序与用户或系统交互的核心。通过事件处理,Qt能够响应用户的输入、窗口的变化、定时器的触发等各种情况。
2025-05-08 16:53:17
1001
原创 Qt开发经验:回调函数的线程归属问题及回调函数中更新控件的问题
在Qt软件开发中,尤其是涉及GUI编程时,回调函数的使用是一种常见的技术。回调函数允许程序在特定条件下(例如,用户交互、事件触发或异步操作完成时)执行某些操作。在使用回调函数时,尤其是在多线程环境下,需要特别关注回调函数的线程归属和回调函数中UI控件更新的问题。
2025-05-07 17:18:35
698
原创 Qt/C++ 如何通过 QML 和 C++ 实现实时数据反馈(附代码下载链接)
在 Qt 应用程序开发中,QML 和 C++ 的结合可以为我们提供强大的数据交互和界面构建能力。QML 主要负责用户界面的展示,而 C++ 则处理业务逻辑和数据。通过 C++ 的信号与槽机制,QML 可以接收来自 C++ 的数据并实时更新界面。
2025-05-07 09:30:00
957
原创 Qt/C++面试【速通笔记七】—Qt中为什么new QWidget不需要手动调用delete?
在Qt的开发中,管理内存是一个非常重要的话题,特别是在使用QWidget这类窗口组件时,很多开发者会遇到一个问题:“为什么我使用new QWidget创建的窗口对象不需要手动调用delete进行销毁?”。
2025-05-06 16:12:35
1176
原创 Qt/C++面试【速通笔记六】—Qt 中的线程同步
在多线程编程中,多个线程同时访问共享资源时,可能会出现数据不一致或者错误的情况。这时,我们需要线程同步机制来保证程序的正确性。Qt 提供了多种线程同步方式,每种方式适用于不同的场景。
2025-04-30 13:44:45
895
原创 关于带视觉机械臂自主抓取的全流程简述
视觉机械臂是智能机器人领域的重要分支,它结合了计算机视觉与机械控制技术,使机器人能够自主完成抓取任务。视觉机械臂系统主要由控制芯片、驱动电路、机械臂本体、相机等组成。通过摄像头获取物体的图像信息,结合计算机视觉技术,系统能够计算物体的空间位置并控制机械臂完成抓取。
2025-04-29 10:00:00
773
原创 Qt/C++面试【速通笔记五】—子线程与GUI线程安全交互
在Qt应用程序开发中,涉及到多线程处理时,如何安全地从子线程更新UI界面是一个常见的问题。Qt的UI界面并不是线程安全的,意味着你不能直接在子线程中操作UI组件(比如按钮、标签等)。如果不遵循线程安全的规则,可能会导致程序崩溃、UI错误或数据丢失。那么,如何在Qt中避免这些问题,并确保线程安全地更新UI呢?
2025-04-28 09:05:29
532
原创 Qt/C++面试【速通笔记四】—Qt中的MVC模式
软件开发中,设计模式是为了让代码结构更加清晰、可维护和扩展的工具。MVC(Model-View-Controller,模型-视图-控制器)模式就是其中一种经典的设计模式,它被广泛应用于图形界面(GUI)应用程序中。Qt作为一款强大的跨平台开发框架,同样采用了MVC模式来帮助开发者高效地管理应用程序中的数据、界面和逻辑。
2025-04-28 09:04:49
656
原创 机器视觉中有哪些常见的光学辅助元件及其作用?
在机器视觉领域,光学元件如透镜、反射镜和棱镜扮演着至关重要的角色。它们不仅是高精度图像捕获的基础,也是提升机器视觉系统性能的关键。深入了解这些光学元件的功能和应用,可以帮助我们更好地掌握机器视觉技术的精髓。
2025-04-23 17:56:43
247
原创 开源QML控件:进度条滑动控件(含源码下载链接)
在许多应用程序中,我们可以使用系统或框架提供的原生控件来构建进度条,但原生控件在某些情况下可能并不完美
2025-04-22 14:12:02
452
原创 什么是一个好的机器视觉打光方案
机器视觉照明是指在机器视觉系统中使用的光源,用于增强摄像头捕捉图像的质量和清晰度。光源的作用远不止照亮物体,而是通过控制光线在物体表面的反射,突出需要检测的特征。
2025-04-18 10:15:00
1062
原创 如何在QML做到统一管理主题颜色的方式,实现本地换肤(附源码链接)
在现代应用程序开发中,主题颜色的管理是 UI 设计中的重要一环。通过动态配置颜色,应用能够更好地适应不同的用户需求和视觉设计标准。QML 作为 Qt 的声明式语言,广泛用于构建用户界面,而 C++ 则通常用来处理业务逻辑和性能关键的任务。
2025-04-17 09:49:22
913
原创 搬运机器人的基本工作场景及原理
搬运机器人广泛应用于工业生产中,主要用于搬运、堆放、装配等工作。它通过机械手臂的运动,结合机器视觉技术完成各种自动化作业。
2025-04-13 16:58:57
1159
通用的 Qt 安装器,支持安装 Qt 的多个版本(包括较新的版本
2025-06-17
Qt 在线安装程序 ,联网安装
2025-06-17
基于形状匹配的剃须刀刀片检测与缺陷分析的完整Halcon例程代码和示例图像文件
2024-12-27
基于形状匹配与OCR的多图像处理Halcon例程代码及示例图像文件
2024-12-27
高噪声环境下形状匹配的完整Halcon例程代码、示例图像以及相关配套文件
2024-12-27
基于HSV颜色的保险丝分类的完整Halcon例程代码和示例图像文件
2024-12-27
Halcon安全环检测例程资源包
2024-12-27
Halcon液位检测例程代码与图像资源
2024-12-27
工业视觉海康威视MVS客户端使用指南及注意事项
2024-11-25
基于Qt的多功能串口通信工具分享:实时数据收发与波形绘制
2024-09-28
该项目是一个基于 Qt 框架开发的桌面应用程序,主要用于与 MQTT 服务器进行连接和通信
2024-09-24
该串口助手工具基于Qt/C++开发,专为简化串口通信调试与开发而设计,适合新手快速上手 工具具有直观的用户界面和丰富的功能,旨在
2024-09-20
基于Qt/C++实现了一款功能丰富的TCP服务器与客户端调试助手 该工具不仅支持双向发送、群发、定时发送等基本功能,还具备接收显
2024-09-20
串口调试助手、多信息枚举、定时、
2024-09-06
Qt/C++ TCP服务器调试助手
2024-09-06
Halcon20替换DLL,替换后可直接使用
2023-12-12
HalconOCR字符识别源码+点阵字体图像资源
2023-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人