Pakete, Repositories und App-Kategorien suchen

Cover von mnc_identifier_ocr
Paketdetailsv1.0.23

mnc_identifier_ocr

Plattformübergreifendes KTP-Scannen für schnelle und genaue Identitätsüberprüfung unter iOS und Android.

AndroidiOS
30-Tage-Downloads
53
Likes
30
Pub-Punkte
130

Paket installieren

flutter pub add mnc_identifier_ocr

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein plattformübergreifendes Flutter-Paket zum Scannen von indonesischen KTP-Dokumenten (Nationaler Ausweis) unter Android und iOS. Es ermöglicht eine schnelle und genaue Identitätsprüfung durch Nutzung der OCR-Technologie zur Extraktion wichtiger personenbezogener Daten aus KTP-Bildern. Speziell für die nahtlose Integration in mobile Anwendungen entwickelt, die sichere Benutzerauthentifizierung oder Onboarding-Prozesse erfordern. Das Paket unterstützt beide Plattformen und ist für Leistung und Zuverlässigkeit unter realen Bedingungen optimiert.

Anwendungsfälle

  • Identitätsüberprüfung während des Onboardings
  • Automatisierte KTP-Datenextraktion
  • Sichere Benutzerauthentifizierung
  • Digitale KYC-Verfahren
  • dokumentenbasierte Identitätsüberprüfung
  • Mobile-App-Onboarding-Workflows

Hauptmerkmale

  • Plattformübergreifende Unterstützung für Android und iOS
  • Hochgenaue OCR für indonesische KTP
  • Schnelle Dokumentenscanning und Datenextraktion
  • Nahtlose Flutter-Integration
  • Für Lichtverhältnisse und Winkel der realen Welt optimiert
  • Minimale Einrichtung erforderlich

Geeignet für

  • Mobile Apps, die eine Identitätsüberprüfung erfordern
  • Finanzdienstleistungen und Fintech-Plattformen
  • Regierungs-Digitalservices
  • Onboarding-Systeme mit KYC-Konformität
  • Apps für indonesische Nutzer

Hinweise

  • Kameraberechtigungen auf beiden Plattformen erforderlich
  • Die Leistung kann bei schlechten Lichtverhältnissen variieren
  • Beste Ergebnisse mit klaren, gut beleuchteten KTP-Bildern
  • Beschränkt auf indonesische KTP-Format
  • Kann zusätzliche Validierungslogik für den Produktiveinsatz erfordern

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

MNC Identifier OCR

banner_ocr

A Flutter plugin for Android and iOS for scanning KTP

Installation

Add dependency

You can use the command to add MNC Identifier OCR as a dependency with the latest stable version:

$ dart pub add mnc_identifier_ocr

Or you can manually add MNC Identifier OCR into the dependencies section in your pubspec.yaml:

dependencies:
  mnc_identifier_ocr: ^replace-with-latest-version

The latest version is: 1.0.22

Additional Steps

Android

This plugin requires Android SDK 21 or higher.

Add CaptureOCRActivity into your AndroidManifest.xml

<activity android:name="id.mncinnovation.ocr.CaptureOCRActivity" android:theme="@style/Theme.AppCompat.Light.NoActionBar" />
iOS

This plugin requires iOS 12.0 or higher and only working on real device.

Add NSCameraUsageDescription key to your info.plist file. Describe why your app needs access to the camera. This is called Privacy - Camera Usage Description in the visual editor.

Usage

import 'package:mnc_identifier_ocr/mnc_identifier_ocr.dart';
import 'package:mnc_identifier_ocr/model/ocr_result_model.dart';

Future<void> scanKtp() async {
  try {
    OcrResultModel res = await MncIdentifierOcr.startCaptureKtp(
      withFlash: true,
      cameraOnly: true,
    );
    debugPrint('result: ${res.toJson()}');
    debugPrint('KTP image path: ${res.imagePath}');
    debugPrint('Face image path: ${res.faceImagePath}');
    // Access KTP data fields
    debugPrint('NIK: ${res.ktp?.nik}');
    debugPrint('Nama: ${res.ktp?.nama}');
    // ...and so on
  } catch (e) {
    debugPrint('something goes wrong $e');
  }
}
  • imagePath contains the path to the full KTP image.
  • faceImagePath contains the path to the cropped face image.
  • ktp contains the extracted KTP data fields.

Note: On iOS, this plugin only works on a real device.

Kategorien

Abhängigkeiten

Abhängigkeiten 3 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.