前面我们已经说了ROI的基本交互,但是ROI不能和图片同步缩放,这一篇我们来优化一下ROI的交互功能,我们从新建一个新的项目,在新的项目里我带大家来做一下。大家做好之后可以再移植到自己的检测框架中。
ROI的交互实现方式有很多中,我这里暂时介绍一种,使用文件读写的方式来实现。
我们在画ROI的时候,我们可以保存ROI到本地,然后缩放图片的同时,再把ROI读取显示到图片上即可实现ROI同图片的一同缩放。
新建一个C#项目
引用halcon的DLL文件
工具箱中添加项
添加按钮如下
矩形1:画普通的矩形,不带角度
矩形2:画带角度的矩形
圆形:画圆
刷新:刷新界面图片显示
常规:画单个区域
附加:合并两个区域