itc_scanner 0.0.4 copy "itc_scanner: ^0.0.4" to clipboard
itc_scanner: ^0.0.4 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.4 - 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
120
points
112
downloads
screenshot

Documentation

API reference

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

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