nova_avx 1.0.0 copy "nova_avx: ^1.0.0" to clipboard
nova_avx: ^1.0.0 copied to clipboard

A Flutter package for QR code scanning and product authentication with image quality analysis.

Changelog #

All notable changes to this project will be documented in this file.

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

1.0.0 2024-01-XX #

Added #

  • Initial release of Nova AVX package
  • QR code scanning with advanced detection algorithms
  • Camera integration with safe lifecycle management
  • Product authentication using ML models
  • Image quality analysis (low light, contrast, sharpness)
  • Configurable API endpoints for secure backend integration
  • Cross-platform support for iOS and Android
  • Comprehensive widget library for UI components
  • Device information collection for API requests
  • Thread-safe camera operations with mutex protection
  • Customizable image quality thresholds
  • Example application demonstrating package usage

Features #

  • CameraScreen: Main camera interface for QR scanning
  • ImageProcessingScreen: Post-capture image processing
  • NovaAvxConfig: API configuration management
  • SafeCameraService: Thread-safe camera management
  • ApiService: Backend communication
  • DeviceInfoService: Device information collection
  • ImageProcessingService: Image cropping and processing
  • LowLightDetectionService: Image quality analysis
  • ProductIdService: Product ID extraction and processing
  • SharpnessDetectionService: Image sharpness analysis

Widgets #

  • CameraPreviewWidget
  • ImageQualityWidget
  • ProcessingStatusWidget
  • ResultDisplayWidget
  • QrMessageWidget
  • ProcessingOverlayWidget
  • CameraLoadingWidget

Dependencies #

  • camera: ^0.10.5+9
  • google_mlkit_barcode_scanning: ^0.10.0
  • http: ^1.1.0
  • device_info_plus: ^10.1.0
  • image: ^4.1.7
  • path_provider: ^2.1.2
  • permission_handler: ^11.2.0
  • mutex: ^3.0.0
2
likes
0
points
23
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

A Flutter package for QR code scanning and product authentication with image quality analysis.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

camera, device_info_plus, flutter, google_mlkit_barcode_scanning, http, image, mutex, path_provider, permission_handler, url_launcher, webview_flutter, webview_flutter_android

More

Packages that depend on nova_avx