VS2019 + Halcon20 + qt5联合编程环境配置全过程(3)联合编程

本文介绍如何配置VS2019、Halcon20和qt5的联合编程环境,通过创建一个简单的Qt GUI项目,实现打开图片并显示的功能。首先,建立Qt GUI模板,添加打开图片的pushButton和显示图片的label。接着,在Qt的.h和.cpp文件中添加槽函数,并从Halcon导出所需函数。然后,将Halcon变量引入Qt的公共区域,编写槽函数实现图片读取。最后,连接label控件与halcon函数,完成图片显示。此教程为图像处理的联合编程打下基础。
摘要由CSDN通过智能技术生成

我们这里拿一个简单的打开图片并显示的GUI来学习下halcon和vs,qt联合编程的过程。

  1. 建好Qt GUI的项目模板,打开.ui文件,这里我们添加一个pushButton用来打开图片,一个label用来显示图片。在这里插入图片描述
    2.在qt的.h文件中声明这个按键的槽函数:
    在这里插入图片描述
    在.cpp中创建函数,功能待写:
    在这里插入图片描述
  2. 在halcon中导出函数:
    因为我们实现的功能是简单的打开和显示图片,没有用到外部函数,所以没有导出外部函数。

    导出后,在vs中打开.cpp文件。
  3. 找到void action(),复制其中的halcon变量
    我这里因为用的是工程项目所以变量很多,但其实我们用到的就几个
    在这里插入图片描述
  • 4
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值