系统迁移中,暂时无法访问,所有数据会迁移到新的网站。
OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修。
发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
每一个新的提问,单独发一个新帖子
帖子需要目的,你要做什么?
如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片
必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
实现多个二维码同时识别定位怎么更改,求指教
-
import sensor, image, time from pyb import UART import json black_threshold = (0, 20, -18, 127, -8, 22) #black green_threshold = (0, 70, -128, -28, 22, 127) #green red_threshold = (0, 50, -128, 127, 12, 127) #red thresholds = (0,0,50,50) QRCode_1="www.xt.com"; QRCode_2="www.gym.com"; QRCode_3="www.gyt.com"; QRCode_4="www.jgz.com"; QRCode_5="www.njs.com"; qr = 0 a = 1 sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QQVGA) sensor.skip_frames(time = 2000) sensor.set_auto_gain(False) # must be turned off for color tracking sensor.set_auto_whitebal(False) # must be turned off for color tracking clock = time.clock() uart = UART(3, 115200) #识别二维码 while(a): clock.tick() img = sensor.snapshot() img.lens_corr(1.8) # 1.8的强度参数对于2.8mm镜头来说是不错的。 for code in img.find_qrcodes(): img.draw_rectangle(code.rect(), color = (255, 0, 0)) if code.payload() == QRCode_1 : qr=1; elif code.payload() == QRCode_2 : qr=2; elif code.payload() == QRCode_3 : qr=3; elif code.payload() == QRCode_4 : qr=4; else : qr=5; print("二维码",code) print(qr) output_str="%d,%d,%d,%d,%d" % (code.x(), code.y(),code.w(),code.h(),qr) uart.write(output_str+'\r\n')
-
你的代码有什么问题?
-
代码没问题,不知道如何同时识别多个二维码
-
@na3m 你的代码已经可以同时识别多个二维码啊