C#给visionPro最后运行图像添加字符前面已经讲过了C#在VisionPro最后运行结果图像中添加字符,只是方法多种多样,今天实现效果和之前是一样的,只是方法不同。最近群里有人在问给缺陷位置标记的问题,这篇文章算是对上一篇文章的补充吧。
先看一种新的添加字符到图像的方法。
隐藏内容,解锁需要开通VIP
登录/注册
添加方式和以前讲过的一样,只是换了一种添加方法。
然后添加图形,添加图形需要创建图形对象,visionPro已经内置好了图形对象,我们只需要实例化并配置好必须参数即可。
添加圆
隐藏内容,解锁需要开通VIP
登录/注册
添加矩形
隐藏内容,解锁需要开通VIP
登录/注册
按照康耐视官方的说法,这种实现方式是向CogDisplay的StaticGraphics集合中添加一个实现ICogGrapchi的对象,我们可以通过向CogDisplay对象的StaticGraphics集合添加具有适当参数的类实例,可以大致相同的方式添加实现ICogGrapchi的任何类。这包括Cog循环、CogRectick、CogLine和其它。
注: 在将图像加载到显示器之前,图形将不会显示。
通过这种方式,大家可以在图像上的任意位置添加文字、圆、矩形或者其它图形。当然除了这种方式外,还可以使用C#的图像处理方法,自己画需要的图形,并合并到visionPro的结果图像中,效果一样,只是过程复杂,不建议使用。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/241838.html