def drawConfidenceText(image, rol, classid, value): text = "" _confidence = int(value * 100) if classid == 1: text = 'mask: ' + str(_confidence) + '%' else: text = 'no_mask: ' + str(_confidence) + '%' image.draw_string(rol[0], rol[1], text, color=color_R, scale=2.5)
# Initialize the thermal sensor fir.init() # FPS clock clock = time.clock() while (True): clock.tick() # Capture an image image = sensor.snapshot() # Capture FIR data # ta: Ambient temperature # ir: Object temperatures (IR array) # to_min: Minimum object temperature # to_max: Maximum object temperature ta, ir, to_min, to_max = fir.read_ir() # Scale the image and belnd it with the framebuffer fir.draw_ir(image, ir) # Draw ambient, min and max temperatures. image.draw_string(0, 0, "Ta: %0.2f"%ta, color = (0xFF, 0x00, 0x00)) image.draw_string(0, 8, "To min: %0.2f"%to_min, color = (0xFF, 0x00, 0x00)) image.draw_string(0, 16, "To max: %0.2f"%to_max, color = (0xFF, 0x00, 0x00)) # Print FPS. print(clock.fps())
# FPS clock clock = time.clock() while (True): clock.tick() # Capture an image image = sensor.snapshot() # Capture FIR data # ta: Ambient temperature # ir: Object temperatures (IR array) # to_min: Minimum object temperature # to_max: Maximum object temperature ta, ir, to_min, to_max = fir.read_ir() # Scale the image and belnd it with the framebuffer fir.draw_ir(image, ir) # Draw ambient, min and max temperatures. image.draw_string(0, 0, "Ta: %0.2f" % ta, color=(0xFF, 0x00, 0x00)) image.draw_string(0, 8, "To min: %0.2f" % to_min, color=(0xFF, 0x00, 0x00)) image.draw_string(0, 16, "To max: %0.2f" % to_max, color=(0xFF, 0x00, 0x00)) # Print FPS. print(clock.fps())