dni_peru_ocr 0.13.0 copy "dni_peru_ocr: ^0.13.0" to clipboard
dni_peru_ocr: ^0.13.0 copied to clipboard

Peruvian DNI OCR helpers — ML Kit text recognition denoise, MRZ parsing, address extraction, and surname normalization for the Peruvian Documento Nacional de Identidad.

example/lib/main.dart

import 'package:dni_peru_ocr/dni_peru_ocr.dart';
import 'package:flutter/material.dart';
import 'package:flutter_dotenv/flutter_dotenv.dart';

import 'screens/home_screen.dart';
import 'theme/app_theme.dart';

Future<void> main() async {
  WidgetsFlutterBinding.ensureInitialized();
  try {
    await dotenv.load(fileName: '.env');
  } catch (_) {
    debugPrint('No .env file found — APISPERU_TOKEN unavailable');
  }
  DniLogger.enable();
  runApp(const DniPeruOcrExampleApp());
}

class DniPeruOcrExampleApp extends StatelessWidget {
  const DniPeruOcrExampleApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'dni_peru_ocr example',
      theme: AppTheme.light(),
      home: const HomeScreen(),
    );
  }
}
0
likes
0
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Peruvian DNI OCR helpers — ML Kit text recognition denoise, MRZ parsing, address extraction, and surname normalization for the Peruvian Documento Nacional de Identidad.

Repository (GitHub)
View/report issues

Topics

#ocr #flutter #identity #peru #mrz

License

unknown (license)

Dependencies

camera, dio, flutter, flutter_image_compress, google_mlkit_face_detection, google_mlkit_text_recognition, image, logger, mrz_parser, path_provider

More

Packages that depend on dni_peru_ocr