import sensor, image, time
green = (30, 100, -88, -10, -32, 54) # thresholds for bright white light from IR.
red = (30, 100, 15, 127, 15, 16)
blue = (0, 30, 0, 64, -128, 0)
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.VGA)
sensor.set_windowing((240, 240)) # 240x240 center pixels of VGA
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()
# Only blobs that with more pixels than "pixel_threshold" and more area than "area_threshold" are
# returned by "find_blobs" below. Change "pixels_threshold" and "area_threshold" if you change the
# camera resolution. "merge=True" merges all overlapping blobs in the image.
while(True):
clock.tick()
img=sensor.snapshot()
red_blobs = img.find_blobs([red])
color_blobs = img.find_blobs([red,green,blue])
c=color_blobs.code()
print(c)
B
bdck
@bdck
0
声望
2
楼层
378
资料浏览
0
粉丝
0
关注
bdck 发布的帖子
-
为什么显示blobs列表里面没有这个对象?