您的位置:首页 > 其它

MFC/Halcon之halcon的安装及在vs2013中的配置

2018-03-22 17:33 525 查看


一、halcon的安装

1、直接双击“halcon-12.0-windows-x64.exe”软件即可安装,一路取消复选框。


 

2.自定义目录 


 

3.选择例程 


 

4.先不管注册文件 


 

5.将Halcon文件夹中的“license_support_halcon12_2017_03.dat”,将该文件复制到HALCON安装目录下,我的安装目录为:D:\Program Files\MVTec\license,并将文件名改为license.dat. 



6.破解文件好像需要不停地去更新,不然软件没法打开,毕竟没给钱。在HALCON学习网中有Licence文件“license_support_halcon12_2015_03.dat”。 
下载地址

7.破解后打开界面 



二、在vs2013中的配置 

1.配置环境 

visual studio:2013 

halcon:halcon12 

windows7 64位 

2.一次性配置方便以后自动调用halcon 

新建一个vs2013控制台项目,选择空项目,找到属性管理器下拉菜单下的Microsoft.Cpp.Win32.user 


 

3.配置halcon12 

(1)项目-属性-配置属性-链接器-输入-附加依赖项添加如下: 

halconcpp.lib 

(2)项目-属性-配置属性-VC++目录-包含目录添加如下: 

D:\software\halcon12\include;D:\software\halcon12\include\halconcpp; 

(3)项目-属性-配置属性-VC++目录-库目录添加如下: 

D:\software\halcon12\lib\x64-win64 

(4)项目-属性-配置属性-配置管理器,将项目平台改为x64。 

(5)源文件中添加如下:
#include "Halconcpp.h"
using namespace HalconCpp;
1
2

4.以后每次新建一个工程的话只需要把平台设置成x64的就可以自动导入附加依赖项这些了,和opencv的配置如出一辙。

5.测试代码
#include "stdafx.h"
#include "HalconCpp.h"
using namespace HalconCpp;

int _tmain(int argc, _TCHAR* argv[])
{
HImage img;
ReadImage(&img, "6.jpg");
Hlong width, height;
img.GetImageSize(&width, &height);
HWindow w(0, 0, 0.5*width, 0.5*height);
img.DispImage(w);
w.Click();
w.ClearWindow();
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息