Qt (.pro) 配置 Halcon 20.11

Qt+Halcon实战:从打开一张图片到完成图像显示的完整流程与代码解析 本文详细介绍了如何使用Qt和Halcon实现从打开图片到图像显示的完整流程,包括环境配置、窗口绑定、图片读取与显示等关键步骤的代码解析。通过实战案例,开发者可以快速掌握Qt与Halcon的结合应用,提升工业视觉和图像处理项目的开发效率。 阅读详情

Halcon20.11 的在 Qt 的 .pro 文件中配置。

INCLUDEPATH += $$PWD/library/haclon20.11/include\
               $$PWD/library/haclon20.11/include/com\
               $$PWD/library/haclon20.11/include/halconc\
               $$PWD/library/haclon20.11/include/halconcpp\
               $$PWD/library/haclon20.11/include/hdevengine\
               $$PWD/library/haclon20.11/include/hclib\
               $$PWD/library/haclon20.11/include/hlib\

LIBS  += $$PWD/library/haclon20.11/x64/lib/halcon.lib \
         $$PWD/library/haclon20.11/x64/lib/halconc.lib \
         $$PWD/library/haclon20.11/x64/lib/halconcpp.lib \
         $$PWD/library/haclon20.11/x64/lib/halconcppxl.lib \
         $$PWD/library/haclon20.11/x64/lib/halconcxl.lib \
         $$PWD/library/haclon20.11/x64/lib/hdevenginecpp.lib \
         $$PWD/library/haclon20.11/x64/lib/hdevenginecppxl.lib \
         $$PWD/library/haclon20.11/x64/lib/libiomp5md.lib \

头文件声明

#define HACLON_LIBRARY
#ifndef HACLON_LIBRARY
#else
#ifndef __APPLE__
#include "Halcon.h"
#include "HalconCpp.h"
#include "HDevEngineCpp.h"
using namespace HDevEngineCpp;
using namespace HalconCpp;
#else
#  ifndef HC_LARGE_IMAGES
#    include <HALCONCpp/HalconCpp.h>
#    include <HALCONCpp/HDevThread.h>
#  else
#    include <HALCONCppxl/HalconCpp.h>
#    include <HALCONCppxl/HDevThread.h>
#  endif
#endif
#endif
Qt Creator与Halcon环境配置避坑指南:为什么你的.pro文件总是报错? 本文深入解析Qt Creator与Halcon集成时.pro文件报错的根本原因,提供详细的配置避坑指南。重点剖析.pro文件的正确写法、MSVC编译器的选择逻辑以及动态库部署的实战技巧,帮助开发者彻底解决环境配置难题,实现稳定高效的视觉应用开发。 阅读详情

相关推荐

老工控机上跑通Qt+VS2013+Halcon:版本匹配与避坑指南

机器视觉正在成为工业自动化与设备端智能化的核心支撑,通过图像采集、分析与识别来检测缺陷和定位目标。在实际产线中,视觉检测系统常被部署在Windows 7工控机上,并受限于厂商SDK和既有验证流程,不得不使用VS2013与特定版本的Halcon。Halcon作为通用的图像处理库,其C++接口与Qt界面搭配合成时,必须严格匹配Qt、MSVC编译器与Halcon的位数和版本,同时正确设置环境变量、pro文件与运行库依赖,才能保证从图像读取到结果显示的完整链路稳定运行。这套配置在工控机视觉检测、设备端开发和产线维护

weixin_34378969的博客 231

Halcon Qt 环境一次性配置

QT halocn 环境一次性配置

694

在C++ Qt中集成Halcon窗口并实现跨平台兼容和大图加载

容器中,利用系统原生句柄实现跨平台。对大图进行分块处理或降采样显示。

T 533

HALCON-安装注意事项

1.安装目录如下: . 2.关闭所有的安全助手和杀毒软件 3.双击halcon-12.0-windows安装,注意选择32位 4.将32位破解文件夹下面的halcon.dll,halconxl.dll两个dll拷贝到C:\Program Files\MVTec\HALCON-12.0\bin\x86sse2-win32下面替换掉已有的dll即可...

dxm809的博客 2006

halcon-11.0.1 32位破解版

halcon-11.0.1 32位破解版 附带 1、halcon-11.0.1-windows.exe与halcon-11.0.1-images-windows.exe安装包链接:https://51halcon.com/thread-55-1-1.html 2、破解资料以及破解指导视频

FPGA新手避坑指南:手把手教你搞定RTL8211千兆网PHY的时序配置(附Verilog代码)

本文详细解析了FPGA与RTL8211千兆网PHY芯片的时序配置问题,重点介绍了TXDLY/RXDLY引脚设置、FPGA发送端和接收端的Verilog实现,以及调试与验证的完整流程。通过硬件电路设计和代码示例,帮助开发者解决网络连接不稳定、丢包等常见问题,提升千兆网通信的稳定性。

weixin_28732953的博客 542

halcon+qt开发显示图片界面软件

1.在halcon运行目录下,找到include和lib这两个文件夹复制到qt项目文件.pro同一个文件目录。其中$$PWD代表.pro文件夹当前目录路径。2.在qt的.pro文件中加入。

weixin_46648511的博客 818

MacBook 本地化部署 Dify 指南

dify 怎么安装部署 有哪些坑 !

weixin_44542598的博客 1524

qt联合halcon视觉流程框架正常编译与测试正常(基于qt5.12.4版本)

有个取巧的方法:直接把Halcon安装目录下的bin/x64-win64整个文件夹加入系统Path,这样调试的时候不用来回拷贝dll。直接上手搞Qt+Halcon的环境配置可能会遇到不少坑,这里分享下我的踩坑记录。先说下环境:Qt5.12.4+VS2017,Halcon用的是20.11版本。如果Qt是用MSVC编译的,一定要确认Halcon的lib目录是否对应。这样处理比直接传HImage指针安全得多,实测在跨线程传输2000x2000的大图时,序列化耗时大概15ms左右,完全可以接受。

2500_94318063的博客 379

Unity URP半透明物体深度排序优化:解决自交叠渲染瑕疵

本文深入探讨了Unity URP管线中半透明物体深度排序的优化方法,重点解决自交叠区域的渲染瑕疵问题。通过双通道渲染、深度预写入、多通道渲染等核心技术,结合实战案例和性能数据,帮助开发者实现高质量的透明效果渲染。

weixin_30879169的博客 419

国赛数学建模高教社杯历届优秀论文全集

包含了2004到2023年高教社的赛题及优秀论文。

BanDeng001的博客 3288

基于Qt 5.12.4的Halcon视觉流程框架编译测试成功报告

qt联合halcon视觉流程框架 正常编译 测试正常 qt5.12.4直接上手搞Qt+Halcon的环境配置可能会遇到不少坑,这里分享下我的踩坑记录。先说下环境:Qt5.12.4+VS2017,Halcon用的是20.11版本。整个过程最头疼的就是动态库加载和内存管理的问题。首先在.pro文件里配置Halcon的路径,这里有个小细节要注意版本号: 这里容易栽跟头的地方是x64和x86架构的选择。如果Qt是用MSVC编译的,一定要确认Halcon的lib目录是否对应。我遇到过明明配置正确却报LNK2

2503_94141257的博客 340

从SSD到UFS:3分钟搞懂存储技术进化史(含最新协议对比)

本文梳理了从SSD到UFS的存储技术演进历程,重点解析了eMMC与UFS在架构上的核心差异。UFS凭借高速串行全双工接口,实现了性能与能效的飞跃。文章还对比了最新的UFS 4.0与PCIe 5.0 SSD协议,并探讨了3D NAND、SLC缓存等底层技术,揭示了移动与PC存储技术融合的未来趋势。

weixin_29294597的博客 279

基于Qt 5.12.4平台的Halcon视觉流程框架编译与测试顺利无阻

有个取巧的方法:直接把Halcon安装目录下的bin/x64-win64整个文件夹加入系统Path,这样调试的时候不用来回拷贝dll。直接上手搞Qt+Halcon的环境配置可能会遇到不少坑,这里分享下我的踩坑记录。先说下环境:Qt5.12.4+VS2017,Halcon用的是20.11版本。如果Qt是用MSVC编译的,一定要确认Halcon的lib目录是否对应。这样处理比直接传HImage指针安全得多,实测在跨线程传输2000x2000的大图时,序列化耗时大概15ms左右,完全可以接受。

vQFQJbUiJ的博客 50

古风仙侠少女三视图提示词,一键生成角色设定

3D中国写实CG风格,CG渲染质感,精细3D建模,PBR物理材质,细腻服装纹理,电影级灯光,丰富表情,高精度场景,次世代引擎画质。平视正交视角,统一光照,纯白背景,无文字无水印,避免强透视和动态变形。3D中国写实CG风格,CG渲染质感,精细3D建模,PBR物理材质,细腻服装纹理,电影级灯光,丰富表情,高精度场景,次世代引擎画质。3D中国写实CG风格,CG渲染质感,精细3D建模,PBR物理材质,细腻服装纹理,电影级灯光,丰富表情,高精度场景,次世代引擎画质。少女,古风仙侠少女气质,灵动、温婉、仙气。

欢迎来到鸾姝淡月博客,专为程序员和编程爱好者打造的技术博客。我们分享编程语言趋势、开发工具、编程哲学、职业发展等,助你掌握新技术,优化技能,激发编程热情。 1059

ZYNQ系列PS侧和PL侧DDR3或DDR4在AD(Altium Designer 25)中的layout布线规则约束

DDR3或DDR4的PCB布线规则通常有相对固定的要求,对应的,在PCB设计时有固定的约束设置。

FPGA艺术家的博客 789

基于Qt 5.12.4与Halcon的视觉流程框架成功编译与测试

有个取巧的方法:直接把Halcon安装目录下的bin/x64-win64整个文件夹加入系统Path,这样调试的时候不用来回拷贝dll。直接上手搞Qt+Halcon的环境配置可能会遇到不少坑,这里分享下我的踩坑记录。先说下环境:Qt5.12.4+VS2017,Halcon用的是20.11版本。如果Qt是用MSVC编译的,一定要确认Halcon的lib目录是否对应。这样处理比直接传HImage指针安全得多,实测在跨线程传输2000x2000的大图时,序列化耗时大概15ms左右,完全可以接受。

JnnRrfmk的博客 395

【考研高数-高等数学-基础】第一章 函数、极限、连续

第一章 函数、极限、连续 第二章 导数与微分 第三章 微分中值定理及导数应用 第四章 不定积分 第五章 定积分与反常积分 第六章 定积分的应用 第七章 微分方程 第八章 多元函数微分学 第九章 二重积分 第十章 无穷级数 第十一章 向量代数与空间解析几何及多元微分学在几何上的应用 第十二章 多元积分学及其应用 难题: 极限的递推 微分中值定理的证明题 定积分的不等式和等式的证明 重积分的不等式和等式的证明 线面积分的不等式和等...

刘鑫磊 2034

qt联合halcon视觉流程框架正常编译,测试正常 - 基于qt5.12.4版本

有个取巧的方法:直接把Halcon安装目录下的bin/x64-win64整个文件夹加入系统Path,这样调试的时候不用来回拷贝dll。直接上手搞Qt+Halcon的环境配置可能会遇到不少坑,这里分享下我的踩坑记录。先说下环境:Qt5.12.4+VS2017,Halcon用的是20.11版本。如果Qt是用MSVC编译的,一定要确认Halcon的lib目录是否对应。这样处理比直接传HImage指针安全得多,实测在跨线程传输2000x2000的大图时,序列化耗时大概15ms左右,完全可以接受。

RZcKUXIhvPR的博客 48

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Qt与Halcon环境配置实战:从零搭建机器视觉开发环境

本文详细介绍了如何从零开始配置Qt与Halcon开发环境,搭建高效的机器视觉应用开发平台。通过图解流程和实战案例,帮助开发者快速掌握环境配置要点、项目设置技巧以及常见问题解决方案,实现工业检测、医疗影像等领域的视觉应用开发。

weixin_29216353的博客 354

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

实战分享:如何将Halcon算法无缝集成到Qt C++项目中(附完整配置流程)

本文详细介绍了如何将Halcon算法无缝集成到Qt C++项目中,提供完整的配置流程和实战解决方案。涵盖环境准备、代码转换、工程配置优化、动态库冲突处理及性能优化等关键环节,特别针对工业视觉开发中的常见痛点提供专业指导,助力开发者实现高效联合编程。

vv45678的博客 840

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

基于Halcon与Qt的机器视觉猜拳游戏开发实战

机器视觉作为计算机感知世界的关键技术,其核心原理在于通过图像采集、处理与分析,赋予机器“看懂”并理解环境的能力。这项技术的核心价值在于将物理世界的视觉信息转化为计算机可处理的数据,从而实现自动化检测、识别与交互。在工业自动化、智能监控、人机交互等广泛场景中,机器视觉都扮演着至关重要的角色。本文聚焦于一个经典的应用实践——手势识别,并深入探讨如何利用**Halcon**这一强大的工业视觉库进行高效的**形状匹配**,以解决“石头剪刀布”手势的实时识别问题。通过将Halcon的算法能力与**Qt**框架的跨平台

weixin_33978044的博客 386
上一篇: Qt (.pro)+ OpenCV的配置
下一篇: c++ 双头链表结构,包括节点插入、删除、移动、查找等操作
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刚出道的菜鸟@丢丢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值