# NormalizedKeypoint

    class NormalizedKeypoint: NSObject

Normalized keypoint represents a point in 2D space with x, y coordinates. x and y are normalized to \[0.0, 1.0\] by the image width and height respectively.
- `
  ### [init(location:label:score:)](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/NormalizedKeypoint.md.txt#/c:objc(cs)MPPNormalizedKeypoint(im)initWithLocation:label:score:)

  ` Initializes a new `NormalizedKeypoint` object with the given location, label and score. You must pass 0.0 for `score` if it is not present.

  #### Declaration

  Swift

      init(location: CGPoint, label: String?, score: Float)

  #### Parameters

  |---|---|
  | `location` | The (x,y) coordinates location of the normalized keypoint. |
  | `label` | The optional label of the normalized keypoint. |
  | `score` | The optional score of the normalized keypoint. You must pass 0.0 for score if it is not present. |

  #### Return Value

  An instance of `NormalizedKeypoint` initialized with the given given location, label and score.
- `
  ### [label](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/NormalizedKeypoint.md.txt#/c:objc(cs)MPPNormalizedKeypoint(py)label)

  ` The optional label of the normalized keypoint.

  #### Declaration

  Swift

      var label: String? { get }

- `
  ### [location](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/NormalizedKeypoint.md.txt#/c:objc(cs)MPPNormalizedKeypoint(py)location)

  ` The (x,y) coordinates location of the normalized keypoint.

  #### Declaration

  Swift

      var location: CGPoint { get }

- `
  ### [score](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/NormalizedKeypoint.md.txt#/c:objc(cs)MPPNormalizedKeypoint(py)score)

  ` The optional score of the normalized keypoint. If score is absent, it will be equal to 0.0.

  #### Declaration

  Swift

      var score: Float { get }