Sentry视觉传感器模块
- class Sentry.Sentry(port)
Sentry视觉传感器控制类
- begin(vtype)
开启视觉算法
- 参数:
vtype – 指定要开启的算法类型,可选的参数为:COLOR:颜色,BLOB:色块检测,TYPE:深度学习图像分类。可同时打开。
- 返回:
开启成功:True 开启失败:False
- 返回类型:
bool
- get_result(vtype, num=1)
获取检测结果
- 参数:
vtype – 指定要获取结果算法类型,可选的参数为COLOR:颜色,BLOB:色块检测,TYPE:深度学习图像分类
num (int) – 要获取的结果编号,默认为1。当num>检测结果数量时,返回[0,0,0,0,0]
- 返回:
检测结果为包含5个数据的列表。颜色检测算法的返回值为[R,G,B,Label,0],色块检测和图像分类算法的返回值为[x,y,w,h,label].颜色标签:红色-3 绿色-4 黄色-6
- 返回类型:
list
示例
>>> print('颜色识别:',sentry.get_result(COLOR,1)) >>> print('色块识别:',sentry.get_result(BLOB,1)) >>> print('目标识别:',sentry.get_result(TYPE,1))
- LED_ON()
开启LED补光灯
- LED_OFF()
关闭LED补光灯