让代码更简单

C#纯代码使用VisionPro的CogFitCircleEditV2控件

重要:本文最后更新于2022-04-19 19:45:05,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

VisionPro的CogFitCircleEditV2控件很少会用到,这里介绍它是为了更好的理解CogFitCircleTool工具。CogFitCircleTool在对位贴合项目中使用较为频繁,因为涉及到旋转中心的计算。有人说我用C#也能计算出旋转中心,的确,C#也能计算,但有现成的为什么不用呢?如果喜欢写代码,完全可以使用OpenCV这种类库写一套自己的框架,VisionPro要的就是快。

C#纯代码使用VisionPro的CogFitCircleEditV2控件

C#纯代码使用VisionPro的CogFitCircleEditV2控件

前面介绍过好几种VisionPro工具的C#使用方法,这里就不多解释了,直接看核心代码。

由于我使用的8.2版本工具箱没有对应控件,所以只能使用代码方式实例化。声明两个全局变量,后面使用。

复制
CogFitCircleEditV2 cfc = new CogFitCircleEditV2();//工具控件
CogFitCircleTool cfct = new CogFitCircleTool();//工具

这里使用工具控件只是为了让初学者能够看到代码执行的效果,实际使用中可以不用。

然后读入一张图片,用以支持工具运行。

复制
cfct.InputImage = new CogImage8Grey(new Bitmap(@"C:\Users\Administrator\Desktop\test.bmp"));//读入图片
cfc.Subject = cfct;//工具赋值给工具控件
this.Controls.Add(cfc);//加入控件


隐藏内容,解锁需要开通VIP
登录/注册

工具的运行方法,我这里就不写了,基础的基础,不会自己看一看前面的教程。

扩展阅读

C#纯代码使用VisionPro的CogFitCircleEditV2控件源码
VIP用户免费下载

感觉很棒!可以赞赏支持我哟~

2 打赏

评论 (1)

登录后评论
老师 有贴合的案例吗?
QQ咨询 邮件咨询 狗哥推荐