# jenly1314/MLKit

🌝  MLKit是一个强大易用的工具包。通过ML Kit您可以很轻松的实现文字识别、条码识别、图像标记、人脸检测、对象检测等功能。

Repository: https://github.com/jenly1314/MLKit
Canonical: https://ross.abutalabs.com/products/jenly1314-mlkit
Homepage: https://jenly1314.github.io/MLKit/
Language: Kotlin
License: Apache-2.0
License Family: permissive
Topics: mlkit, barcode-scanning, face-detection, camerax, image-labeling, object-detection, pose-detection, text-recognition, segmentation-selfie, ocr, machine-learning, qrcode, android, object-recognition, vision, recognition, machine-learning-library, barcode
Last push: 2026-06-11T12:58:35+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 87, release rhythm 56, longevity 100
- inputs: {"age_days": 1979, "days_push": 83, "days_rel": 83, "gap_med": 255.0, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1168, forks 201 (observed 2026-08-28T04:03:50.851628+00:00)

## What it is
MLKit is an easy-to-use Kotlin wrapper library around Google ML Kit for Android, exposing text recognition, barcode scanning, image labeling, face detection, object detection, pose detection, and selfie segmentation through simple APIs. It lets developers add on-device machine learning vision features in a few lines of code without ML expertise, and supports custom TensorFlow Lite models.

## Use cases
- scan qr codes and barcodes with the android camera
- recognize text from images (ocr) on android
- detect faces and facial landmarks in a mobile app
- detect objects and their positions in camera frames
- detect human pose keypoints from camera or images
- segment people from selfie backgrounds
- label objects, places, and animals in photos
- run custom tensorflow lite models on android

## When to choose
- you need on-device vision ML features on Android with minimal setup
- you want a simplified Kotlin API over Google ML Kit with camera integration
- you need multiple vision capabilities (barcode, face, text, pose) from one library

## When to avoid
- you target iOS or non-Android platforms
- you need server-side or custom-trained vision models beyond TensorFlow Lite
- you require fine-grained control over ML Kit APIs directly

## Facets
- artifact type: library
- maturity: active
- function: machine-learning, computer-vision, ocr, image-processing
- domain: machine-learning, computer-vision, mobile-development, android-tools
- platform: jvm
- tags: ml-kit, google-ml-kit, barcode-scanning, face-detection, pose-detection, text-recognition, image-labeling, object-detection, selfie-segmentation, camerax, qrcode, android, mobile

## Member repositories
- jenly1314/MLKit (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:50.851628+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:28:47.388351+00:00, confidence not recorded.
  - readme: https://github.com/jenly1314/MLKit (fetched 2026-08-28T04:03:50.851628+00:00, sha 4ff31972822f)
  - homepage: https://jenly1314.github.io/MLKit/ (fetched 2026-08-29T12:34:43.131131+00:00, sha ab7252f214c9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
