目录
一、前言
二、画线
三、画框
四、画圆
五、画十字
六、写字
七、完整代码
视觉系统通常需要给使用者提供一些反馈信息,直接在图像中显示出来,很直观。在这里。我们需要把ROI区域用图形框标注出来
image.draw_line(line_tuple, color=White)
image.draw_rectangle(rect_tuple, color=White)
image.draw_circle(x, y, radius, color=White)
image.draw_cross(x, y, size=5, color=White)
image.draw_string(x, y, text, color=White)
例:
img.draw_string(10,10, "hello world!")
import sensor, image, time
sensor.reset() # 初始化摄像头
sensor.set_pixformat(sensor.RGB565) # 格式为 RGB565.
sensor.set_framesize(sensor.QQVGA)
sensor.skip_frames(10) # 跳过10帧,使新设置生效
while(True):
img = sensor.snapshot() # Take a picture and return the image.
img.draw_line((20, 30, 40, 50))
img.draw_line((80, 50, 100, 100), color=(255,0,0))
img.draw_rectangle((20, 30, 41, 51), color=(255,0,0))
img.draw_circle(50, 50, 30)
img.draw_cross(90,60,size=10)
img.draw_string(10,10, "hello world!")