M.A.R.K 屏幕的显示方向可参考下图,坐标原点(x=0, y=0)在屏幕的左上角。
显示(hello world)于第(1)行
【含义】:在屏幕的指定位置,如1~23行,显示指定的内容
【类型】:执行类
【提示】:每次执行时均会清除之前画面,刷新屏幕。如 “示例 2” 最后只会看到第2行的 “hello world”。
示例 1:显示 “hello world”
示例 2:换行显示 “hello world”
先在第1行显示 “hello world”,然后1秒后刷新屏幕,在第2行显示 “hello world”。
显示(hello world)于 X(0)Y(0)
【含义】:在屏幕的指定坐标位置(X,Y)显示指定的内容
【类型】:执行类
【X范围】:[0, 320]
【Y范围】:[0, 240]
【提示】:
绘制圆形:圆心坐标 X(160)Y(120)半径(50)
【含义】:在屏幕的指定坐标位置(X,Y)绘制指定半径大小的圆形
【类型】:执行类
【X范围】:[0, 320]
【Y范围】:[0, 240]
【提示】:
- 每次执行时均会清除之前画面,刷新屏幕。
- 不论屏幕方向如何,坐标原点 (0,0) 始终在屏幕左上角。
- 绘制的圆形会叠加显示在摄像头获取到的画面之上。
示例 1:圆形检测
将检测到的圆形轮廓及位置在屏幕上勾勒出来。
绘制长方形:长(100)宽(50)中心坐标 X(160)Y(120)
【含义】:在屏幕的指定坐标位置(X,Y)绘制指定长宽大小的长方形
【类型】:执行类
【X范围】:[0, 320]
【Y范围】:[0, 240]
【提示】:
- 每次执行时均会清除之前画面,刷新屏幕。
- 不论屏幕方向如何,坐标原点 (0,0) 始终在屏幕左上角。
- 绘制的长方形会叠加显示在摄像头获取到的画面之上。
示例 1:圆形检测
将检测到的圆形位置在屏幕上用方块框起来。
绘制长方形:X1(110)Y1(95)X2(210)Y2(145)
【含义】:根据长方形的左上角坐标(X1,Y1)和右下角坐标(X2,Y2),在屏幕的指定位置绘制长方形
【类型】:执行类
【X1/X2范围】:[0, 320]
【Y1/Y2范围】:[0, 240]
【提示】: