基本介绍
介绍
GtHawkeye作为一个视觉平台,以插件的形式管理所有的算法模块。每一个算法模块由算法实现模块和算法参数配置界面组成。
用户能基于提供的接口,快速开发自己的算法模块,并集成到算法平台中。
新开发的算法模块,不需要编译,仅需修改配置文件 tools.json
即可。
你是否需要?
GtHawkeye已经实现了相机配置、视觉图元、通讯和公差等等功能,用户能够专注于开发自己的算法模块,不需要控制视觉流程、连接相机等繁琐操作,也不需要实现ROI框等操作。
如果你想用视觉快速验证算法,快速和机器人系统或者CNC系统协同工作,欢迎试用本产品。
先验知识
建议在开发之前,用户了解 c++/Qt 开发,并了解 Qt视图框架。
安装环境
安装VS2017
- 访问MS官网下载VS2017 - 15.7.6版本。选择Community版本即可。
- 双击安装程序,等待下载完毕后,根据提示安装。
- 选择C++开发套件安装。C#、Python或WPF等开发套件按自己需求下载。
警告
如果想要开发 Qt 32 位程序,一定要安装 VS2017 15.7.6 或之前的版本,否则 QT 程序会出现 BUG。
安装VS2017-QT插件
- 点击“工具” --> “扩展和更新” --> “联机” --> 查找QT
- 下载,并关闭VS2017安装插件。
安装之后,再次打开VS2017,即可在菜单栏中看到插件。
安装 Qt
- 访问QT下载页面。
- 选择
qt-opensource-windows-x86-5.9.5.exe
(2.4G)下载。 - 打开安装程序按照步骤安装,用户名等部分可跳过。
- 在选择编译器部分,选择如下图(VS2017可兼容32位2015版本),此处要选择32位。
- 继续安装完成即可。
在VS2017中配置Qt
- 打开VS2017,点击
QT VS Tools
下面的Qt Options
。
- 点击Add,点击Path右侧按钮,选择
Qt5.9.5安装目录/msvc2015
目录,输入恰当的名称,并确定。