1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
import sensor, image, time
green_threshold = (25, 41, -7, 9, -39, -14)
sensor.reset() sensor.set_pixformat(sensor.RGB565) sensor.set_framesize(sensor.QVGA) sensor.skip_frames(time = 2000) sensor.set_auto_gain(False) sensor.set_auto_whitebal(False) clock = time.clock()
while(True): clock.tick() img = sensor.snapshot()
blobs = img.find_blobs([green_threshold],x_stride = 10,y_stride = 10) if blobs: for b in blobs: img.draw_rectangle(b[0:4]) img.draw_cross(b[5], b[6])
print(clock.fps())
|