motion_vertical_horizontal_linear
- class robot_mouse_track.risk_motion.motion_vertical_horizontal_linear.VerticalHorizontalLinearMotion
横/竖直线运动(人手可能会画出横/竖直线,但是很难画出非常长的横/竖直线)
- 变量
least_point (int default=10) -- 这条线上至少有多少个点
th_length_x (int default=500) -- 横向直线运动长度超过多少,认为是风险,单位px
th_length_y (int default=500) -- 纵向直线运动长度超过多少,认为是风险,单位px
- judge_risk(mouse_track: MouseTrack)
风险判定
- 参数
mouse_track (MouseTrack) -- 鼠标轨迹对象
- 返回
(have_risk, x_risk_level, y_risk_level)
- 返回类型
bool, (float, float)