MLKitDigitalInkRecognition 框架参考

StrokePoint

class StrokePoint : NSObject

用户的单个接触点。

  • x

    水平坐标。向右增加。

    声明

    Swift

    var x: Float { get }
  • y

    垂直坐标。向下增加。

    声明

    Swift

    var y: Float { get }
  • t

    点的记录时间(以毫秒为单位)。

    声明

    Swift

    var t: NSNumber? { get }
  • 不可用。请改用 init(x:y:t:)

  • 使用以参数形式提供的坐标创建 StrokePoint 对象。

    两个维度上的缩放比例是任意的,但必须相同:水平位移或垂直位移 1 必须表示相同的距离,就像用户看到的一样。

    空间和时间原点可以任意设置,只要它们对于给定墨水而言是一致的即可。

    声明

    Swift

    init(x: Float, y: Float, t: Int)

    参数

    x

    水平坐标。向右增加。

    y

    垂直坐标。增加,值递减。

    t

    点的记录时间(以毫秒为单位)。

  • 使用以参数形式提供的坐标创建 StrokePoint 对象,而不指定时间戳。请仅在无法包含时间戳信息时使用此方法,因为识别准确性可能会降低。

    两个维度的缩放比例是任意的,但必须相同:水平或垂直位移 1 必须表示相同的距离,就像用户看到的一样。

    空间原点可以是任意的,只要空间原点与给定墨水一致即可。

    声明

    Swift

    init(x: Float, y: Float)

    参数

    x

    水平坐标。向右增加。

    y

    垂直坐标。增加,值递减。