VS2019配置Halcon的C++环境配置教程


在vs2019中配置halcon的C++环境时,参考网上教程,发现大多教程都有问题,不能正确配置好环境,于是在配置成功后,做一个完整记录。

一、配置流程

第一步
新建一个新的Halcon项目属性表,就不用每次重新配环境了,方便其它项目调用。
在这里插入图片描述
右键属性表,在属性中找到“VC++目录”,在“包含目录”中添加你安装Halcon的两条路径
在这里插入图片描述

第二步
在库目录中,添加路径
在这里插入图片描述

第三步
打开“C/C++”中的“常规”,在“附加包含目录”中添加两条路径:
在这里插入图片描述

第四步
打开“链接器”中的“常规”,在“附加库目录”添加一条路径:

在这里插入图片描述

第五步
打开“链接器”的“输入”,在"附加依赖项"中添加halconcpp.lib
在这里插入图片描述

二、代码测试

#include "HalconCpp.h"
int main()
{
    using namespace HalconCpp;
    HImage Mandrill("monkey");
    Hlong width, height;
    Mandrill.GetImageSize(&width, &height);
    HWindow w(0, 0, width, height);
    Mandrill.DispImage(w); w.Click();
    w.ClearWindow();
    HRegion Bright = Mandrill >= 128;
    HRegion Conn = Bright.Connection();
    HRegion Large = Conn.SelectShape("area", "and", 500, 90000);
    HRegion Eyes = Large.SelectShape("anisometry", "and", 1, 1.7);
    Eyes.DispRegion(w);
    w.Click();
}

三、遇到问题

由于找不到halconcpp.dll,无法继续执行代码。
在这里插入图片描述

解决方案:
将“halcon.dll”和“halconcpp.dll”文件,拷贝到C++工程的“Project”(项目)文件夹下。

配置成功画面如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值