hand_landmarker 2.0.0 copy "hand_landmarker: ^2.0.0" to clipboard
hand_landmarker: ^2.0.0 copied to clipboard

A Flutter plugin for real-time hand landmark detection on Android using Google's MediaPipe Hand Landmarker task and a JNI bridge.

Changelog #

All notable changes to this project will be documented in this file.

2.0.0 - 2025-07-08 #

💥 Breaking Changes #

  • Synchronous API: The plugin's core methods are now synchronous to improve performance. This affects how you create, use, and dispose of the plugin.
    • HandLandmarkerPlugin.create() no longer returns a Future.
    • HandLandmarkerPlugin.dispose() is now synchronous.
    • The detect() method is now a synchronous, blocking call. You must manage how frequently you call it to avoid blocking the UI thread.

✨ Features & Performance #

  • Native Image Processing (BREAKING): Rearchitected the plugin to perform all YUV image conversion natively in Kotlin. This eliminates the Dart background isolate and significantly reduces data transfer overhead for much lower latency. (347f5f1)
  • GPU Acceleration: Enabled the MediaPipe GPU delegate by default to accelerate model inference, resulting in smoother real-time performance. (4749d8c )

1.0.0 #

  • Initial release of the project.
7
likes
0
points
252
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for real-time hand landmark detection on Android using Google's MediaPipe Hand Landmarker task and a JNI bridge.

Repository (GitHub)
View/report issues

Topics

#hand-tracking #mediapipe #computer-vision #machine-learning #jni

License

unknown (license)

Dependencies

camera, flutter, jni, plugin_platform_interface

More

Packages that depend on hand_landmarker

Packages that implement hand_landmarker