基本介绍

介绍

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 目录,输入恰当的名称,并确定。

图片

图片