注:本文章文字,图片部分来自网络
版权归原作者,侵删。
爱普生机器人可以购买CCD图像处理包选项,CCD图像处理包与SPEL语言高度结合,可以非常快的将项目投入应用,举例说明CCD图像处理包与SPEL的联合使用。
爱普生SCARA机器人在性能和可靠性方面在业界首屈一指,这要归功于我们锲而不舍地努力打造和提供新一代产品。
EPSON 以视觉序列定义图像处理的一个项目,视觉序列是一组按照特定顺序排列的视觉对象的集合,每一个视觉对象都拥有不同的属性(例如下图的Blob对象、Edge(边缘)对象等)。通过访问对象属性的方法,访问图像处理的结果。 有点像C++的对象访问处理方式。
Function main
Real area // 声明实数
Boolean found // 声明布尔数
VRun blobtut // VRun 的功能是开始执行视觉序列.处理过程为:将图像读入到帧缓存中,并根据针对该图像的视觉序列设置执行视觉目标。
VGet blobtut.washer.Found, found
// VGet用于通过 SPEL+ 语言获取属性或结果值。本例中用于获取 blobtut 序列中,名为“washer”(垫圈)的Blob对象(二进制对象)相关的属性。
// 例如我们会检查是否找到了二进制对象。如果找到了,我们将显示一条“垫圈已找到!”的消息以及二进制对象的面积。
// 如果没有找到,我们将显示一条“没有找到垫圈!”的消息。
If found = TRUE Then
VGet blobtut.washer.Area, area //
Print "The washer was found!"
Print "The washer area is: ", area, " pixels"
Else
Print "The washer was not found!"
EndIf
Fend
了解更多可点击咨询:爱普生机器人服务商