研华视觉软体VisionNavi提供程序函数调用接口,可供C#或者C++调用。通过调用VisionNavi的API函数,可控制相机开关,修改相机拍照模式,触发模式等,也可通过API函数获取VisionNavi工具算法执行结果及相对应参数,比如模板中心坐标等。通过获得的参数实现与运动控制器实现数据交互。本文就如何在工程项目中调用VisionNavi的API进行介绍。
注:在运行VisionNavi API编写程序时,必须保证VisionNavi处于运行状态,否则调用函数会不成功。
在C++中使用VisionNavi API函数
步骤1:新建一个空白的MFC应用程序。
1)启动 Visual Studio 2015,按照“文件”->“新建”->“项目”,如下图所示。
2)按照“Visual C++”->“MFC”->“MFC应用程序”,并填写项目名称,保存位置及解决方案名称等,如下图所示。
3)点击“确定”之后,出现“MFC应用程序向导”,如下图所示,然后点击“下一步”。
4)进入“应用程序类型”中,选择“基于对话框”,然后“下一步”,如下图所示
5)进入“用户界面功能”,点击“下一步”,如下图所示。
6)进入“高级功能”,点击“下一步”,如下图所示。