itc_scanner 0.0.3 copy "itc_scanner: ^0.0.3" to clipboard
itc_scanner: ^0.0.3 copied to clipboard

Flutter plugin for extracting data from Ghana vehicle licensing documents using ML Kit text recognition. Simple integration for cross-platform document scanning.

Changelog #

All notable changes to the ITC Scanner plugin will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.3 - 2025-08-14 #

Added #

  • Initial release of ITC Scanner plugin
  • Support for Ghana vehicle document scanning
  • Cross-platform support for Android (API 24+) and iOS (15.5+)
  • ML Kit text recognition integration for high accuracy OCR
  • Automatic extraction of the following fields:
    • Document Number (GB, GN, GE, A series, etc.)
    • Document ID (various alphanumeric formats)
    • Vehicle Make
    • Vehicle Model
    • Vehicle Color
    • Use Type (Private/Commercial)
    • Expiry Date
  • Confidence scoring for each extracted field
  • Built-in image enhancement for better OCR results
  • Structured JSON response format
  • Comprehensive error handling

Features #

  • Document Types: Ghana vehicle licensing documents
  • Platforms: Android, iOS
  • OCR Engine: Google ML Kit Text Recognition
  • Output Format: Structured JSON with confidence scores
  • Image Processing: Automatic enhancement and optimization
  • Performance: Optimized for mobile device processing

Technical Details #

  • Android: Minimum API level 24, Kotlin 2.1.0, Gradle 8.7.3
  • iOS: Minimum iOS 15.5, Swift 5.0, Xcode 14+
  • Dependencies: ML Kit Text Recognition, Plugin Platform Interface
  • Processing Time: Typically 100-2000ms depending on image complexity
  • Memory Usage: Optimized for mobile devices with automatic image resizing

Known Limitations #

  • Currently supports only Ghana vehicle documents
  • Requires good image quality and lighting for optimal results
  • Document must be properly aligned and clearly visible

Future Roadmap #

  • Support for additional Ghana documents
  • Enhanced accuracy for damaged or worn documents
  • Batch processing capabilities
  • Real-time camera scanning
3
likes
130
points
29
downloads
screenshot

Publisher

unverified uploader

Weekly Downloads

Flutter plugin for extracting data from Ghana vehicle licensing documents using ML Kit text recognition. Simple integration for cross-platform document scanning.

Homepage

Topics

#ocr #document-scanning #ghana #vehicle-documents #ml-kit

Documentation

API reference

Funding

Consider supporting this project:

www.itconsortiumgh.com

License

unknown (license)

Dependencies

flutter, google_mlkit_commons, plugin_platform_interface

More

Packages that depend on itc_scanner

Packages that implement itc_scanner