资源简介
到物块位置时,openmv接受到arduino发送信号,获取颜色标识,然后识别下一个,识别三次后得到物块颜色顺序,发送给arduino,到二维码时识别出二维码发送给arduino
代码片段和文件信息
import sensor image time
import json
from pyb import UART
red_threshold = (17 43 14 57 3 39)
green_threshold = (30 55 -49 -13 5 44)
blue_threshold = (21 48 -26 10 -36 5)
red_color_code = 1
green_color_code = 2
blue_color_code = 4
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QQVGA)
sensor.skip_frames(10)
sensor.set_auto_whitebal(False)
sensor.skip_frames(30)
sensor.set_auto_gain(False)
clock = time.clock()
uart = UART(3 115200)
count = 0
cmd = ‘‘
while(True):
clock.tick()
img = sensor.snapshot()
img.lens_corr(1.8)
if uart.any():
tmp_data = uart.readline()
print(tmp_data)
if tmp_data == b‘qr\r\n‘:
zhi = 0
while(zhi==0):
img = sensor.snapshot()
img.lens_corr(1.8)
for code in img.find_qrcodes():
zhi = code.payload()
uart.write(zhi+‘\n‘)
print(‘you send:‘zhi)
- 上一篇:PyQt4中文教程chm版
- 下一篇:剑指offer 66编程题Python
相关资源
- Python+OpenCv实现AI人脸识别身份认证系
- 智能小车视觉巡线python代码
- python简易jpeg编码
- 树莓派利用python、opencv、PyALPR识别车
- 人脸识别UI Pythone+pyq5+opencv 多线程模式
- 基于Python的双路视频传输及双显示系
- python调用opencv实现人脸识别的简单D
- 树莓派小车物体追踪
- OPENMV用作光流模组程序
- OpenCV动作识别
- 基于OpenCV的python颜色提取
- 火焰检测代码python
- python,Opencv实现的车牌识别定位及分
- python+opencv实现初步手势识别源码(本
- opencv实时识别指定物体
- OpenCV 3.x with Python By Example 2nd .txt
- 基于Python-opencv的车牌识别
- 基于OpenCV SIFT的指纹识别算法 python实
- Python+OpenCV实现Selective Search算法
- python opencv 图片去噪
- Python+OpenCV实现行人检测含配置说明
- python+opencv识别出物体颜色红白黑蓝绿
- opencv_python-3.4.3.18-cp37-cp37m-linux_armv7l
- 基于OpenCV的人脸识别-python3.zip
- pyinstaller打包OpenCV错误解决
- Python OpenCV 图像使用-
- Python OpenCV 类型转换-
- Python给照片换底色(基于opencv模块)
- openmv识别红色,串口通信,可用于信
- OPENCV视频头调用
评论
共有 条评论