google_mlkit_pose_detection 0.1.0 copy "google_mlkit_pose_detection: ^0.1.0" to clipboard
google_mlkit_pose_detection: ^0.1.0 copied to clipboard

outdated

A Flutter plugin to use Google's ML Kit Pose Detection to detect the pose of a subject's body in real time from a continuous video or static image.

Google's ML Kit Pose Detection for Flutter #

Pub Version

A Flutter plugin to use Google's ML Kit Pose Detection to detect the pose of a subject's body in real time from a continuous video or static image.

Getting Started #

Before you get started read about the requirements and known issues of this plugin here.

Usage #

Pose Detection #

Create an instance of InputImage

Create an instance of InputImage as explained here.

final InputImage inputImage;

Create an instance of PoseDetector

final options = PoseDetectorOptions();
final poseDetector = PoseDetector(options: options);

Process image

final List<Pose> poses = await poseDetector.processImage(inputImage);

for (Pose pose in poses) {
  // to access all landmarks
  pose.landmarks.forEach((_, landmark) {
    final type = landmark.type;
    final x = landmark.x;
    final y = landmark.y;
  }
  
  // to access specific landmarks
  final landmark = pose.landmarks[PoseLandmarkType.nose];
}

Release resources with close()

poseDetector.close();

Example app #

Find the example app here.

Contributing #

Contributions are welcome. In case of any problems look at existing issues, if you cannot find anything related to your problem then open an issue. Create an issue before opening a pull request for non trivial fixes. In case of trivial fixes open a pull request directly.

45
likes
0
pub points
91%
popularity

Publisher

verified publisherflutter-ml.dev

A Flutter plugin to use Google's ML Kit Pose Detection to detect the pose of a subject's body in real time from a continuous video or static image.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, google_mlkit_commons

More

Packages that depend on google_mlkit_pose_detection