thinksys_mediapipe_plugin 0.0.1 copy "thinksys_mediapipe_plugin: ^0.0.1" to clipboard
thinksys_mediapipe_plugin: ^0.0.1 copied to clipboard

The Thinksys Pose Detection Plugin is a Flutter package that integrates with MediaPipe to provide real-time pose detection capabilities specifically for iOS applications. This plugin allows developers [...]

Thinksys Mediapipe Plugin #

The Thinksys Pose Detection Plugin is a Flutter package that integrates with MediaPipe to provide real-time pose detection capabilities specifically for iOS applications. This plugin allows developers to easily track and analyze human poses, enabling features such as fitness tracking, gesture recognition, and more. With seamless integration and high-performance detection, it's an ideal tool for building interactive and motion-based iOS applications.

Thinksys

Setup #

  1. First add the dependency in pubspec.yaml file & do run flutter pub get in terminal

    dependencies:
       thinksys_mediapipe_plugin: 0.0.1
    
    
  2. Add camera usage permission in Info.plist in example/ios

    <key>NSCameraUsageDescription</key>
    <string>This app uses camera to get pose landmarks that appear in the camera feed.</string>
    
  3. You need to add [pose_landmarker_full.task](example%2Fios%2Fpose_landmarker_full.task) file in your project at following path yourProject/ios

  4. Run cd ios && pod install

  5. Run flutter pub get

Usage #

import 'package:thinksys_mediapipe_plugin/pose_detection.dart';

PoseLandmarks(
key: UniqueKey(),
poseLandmarks: (value) {
  print("Received Landmarks : $value");
    },
)

You can also provide the options to enable/disable the landmarks on different parts of body :

PoseLandmarks(
    key: UniqueKey(),
    options: PoseLandmarkOptions(
    face: true,
    leftLeg: false,
    rightLeg: false,
    leftArm: true,
    rightArm: true,
    torso: true),
    poseLandmarks: (value) {
        print("Received Landmarks : $value");
    },
)

thinksys

linkedin

License #

This project is licensed under a custom MIT License with restrictions - see the LICENSE file for details.

15
likes
0
points
41
downloads

Publisher

verified publisherthinksys.com

Weekly Downloads

The Thinksys Pose Detection Plugin is a Flutter package that integrates with MediaPipe to provide real-time pose detection capabilities specifically for iOS applications. This plugin allows developers to easily track and analyze human poses, enabling features such as fitness tracking, gesture recognition, and more. With seamless integration and high-performance detection, it's an ideal tool for building interactive and motion-based iOS applications.

Repository

Topics

#mediapipe #pose-detection

License

unknown (license)

Dependencies

equatable, flutter, flutter_web_plugins, plugin_platform_interface, web

More

Packages that depend on thinksys_mediapipe_plugin