Help Center
  • Welcome to KBY-AI
  • Product
    • Face Liveness Detection SDK, Face Recognition SDK
      • Basic SDK - Mobile
        • Basic SDK - Android
        • Basic SDK - iOS
      • Standard SDK - Mobile
        • Standard SDK - Android
        • Standard SDK - iOS
      • Premium SDK - Mobile
        • Premium SDK - Android
        • Premium SDK - iOS
      • Face Liveness Detection SDK - Server
      • Face Recognition SDK - Server
    • ID Card Recognition SDK
      • ID Card Recognition SDK - Android
      • ID Card Recognition SDK - iOS
      • ID Card Recognition SDK - Server
      • Supported Documents
      • Result Parsing
    • ID Document Liveness Detection SDK
    • ID Document Auto Capture Web
    • Palm Recognition SDK
      • Palmprint Recognition SDK - Server
      • Palmvein Recognition SDK - Server
    • Automatic License Plate/Number Recognition SDK
      • License Plate Recognition-Server
      • License Plate Recognition-Flutter
      • License Plate Recognition-Android
    • Computer Vision Solutions
      • Fire/Smoke Detection-Server
  • Demo Projects
    • Mobile (Android, iOS)
      • FaceLivenessDetection - Android
      • FaceLivenessDetection - iOS
      • FaceRecognition - Android
      • FaceRecognition - iOS
      • FaceRecognition - Flutter
      • FaceRecognition - Ionic-Cordova
      • FaceRecognition - React-Native
      • FaceAttribute - Android
      • FaceAttribute - iOS
      • FaceAttribute - Flutter
      • IDCardRecognition - Android
      • IDCardRecognition - iOS
      • License Plate Recognition-Flutter
      • License Plate Recognition-Android
    • Server (Windows, Linux)
      • FaceLivenessDetection - Windows
      • FaceLivenessDetection - Docker
      • FaceLivenessDetection - C# - .NET
      • FaceRecognition - Windows
      • FaceRecognition - Docker
      • FaceRecognition - C# - .NET
      • IDCardRecognition - Windows
      • IDCardRecognition - Docker
      • IDCardRecognition - C# - .NET
      • Palm Print Recognition SDK - Docker
      • Palm Vein Recognition SDK - Docker
      • License Plate Recognition-Docker
      • License Plate Recognition - C# - .NET
  • FAQ
    • How can I set up a Kubernetes system?
    • Has KBY-AI's facial algorithm been certified by a reliable standard measurement authority?
    • Accelerating KBY-AI SDKs with Kubernetes Configuration
Powered by GitBook
On this page
  • Features
  • License
  • Screenshots
  • How To Run
  • About SDK
  1. Product
  2. Automatic License Plate/Number Recognition SDK

License Plate Recognition-Flutter

This solutions stands for ANPR/ALPR(Automatic Number/License Plate Recognition), LPR, vehicle number plate recognition, plate number reader, vehicle scanner, vehicle detection for mobile Fultter SDK.

PreviousLicense Plate Recognition-ServerNextLicense Plate Recognition-Android

Last updated 15 days ago

KBY-AI's LPR solutions utilize artificial intelligence and machine learning to greatly surpass legacy solutions. Now, in real-time, users can receive a vehicle's license plate number.

Automatic license-plate recognition (ALPR) is a technology that uses OCR(optical character recognition) on images to read vehicle registration plates. It can use existing closed-circuit television, road-rule enforcement cameras, or cameras specifically designed for the task. ALPR can be used by police forces around the world for law enforcement purposes, including to check if a vehicle is registered or licensed. It is also used for electronic toll collection on pay-per-use roads and as a method of cataloguing the movements of traffic, for example by highways agencies.

Features

License

We offer lifetime license(perpetual license) based on application ID for Android. and bundle ID for iOS . The license is available for one-time payment. In other words, once you purchase license from me, you can use our SDK permanently.

To request a license, please contact us:

Email: contact@kby-ai.com

Screenshots

How To Run

1. Flutter Setup

2. Running the App

Try to build this repo to make sure that SDK works fine by linking real Android phone, not simulator. Once it works fine, you are ready to integrate our SDK to your project. Run the following commands:

flutter clean
flutter pub get
flutter run

About SDK

1. Set up

1.1 Setting Up ALPR SDK

Android

  • Copy the SDK(folder libttvalpr) to the folder android in your project.

  • Add SDK to the project in settings.gradle.

include ':libttvalpr'

1.2 Setting Up ALPR SDK Plugin

  • Copy the folder alprsdk_plugin to the root folder of your project.

  • Add the dependency in your pubspec.yaml file.

  alprsdk_plugin:
    path: ./alprsdk_plugin
  • Import the alprsdk_plugin package.

  import 'package:alprsdk_plugin/alprsdk_plugin.dart';

2 API Usages

2.1 ALPRsdk Plugin

  • Activate the AlprsdkPlugin by calling the setActivation method:

  final _alprsdkPlugin = AlprsdkPlugin();
  ...
   await _alprsdkPlugin
          .setActivation(
              "o3AfDW+0LAb55qW354xp9ef/Twg1WumIcKaBQLydx+o7+8nuZSo4aL4vVGro3mNCLvo8C2OPNDjZ"
              "/8k+bvgbf8+QszGqG5ubjZOaREXO0Iw8pSepERy4HrWrS6I9ObjuttMUIRHBFNjIsT3RKH57mNv6"
              "1IXxewXlIA2oe5Vak/zaddoKKKcSW+iWJWqIa1MxGn8PpUD1riQS9RrO/cwZsiAJU+5+ekkkyP3C"
              "7eNZGzFfpmkLM55p2F98IMqWHjaMmX0klsNlxE/bdSJD8c2cS/+9DGLqiWb2FHz8FpR6sXjc+eGM"
              "bNtBd0YxqfAy+oeTVdPyw0E17lj+Hilw4L4C6Q==")
          .then((value) => facepluginState = value ?? -1);
  • Initialize the AlprsdkPlugin:

await _alprsdkPlugin
          .init()
          .then((value) => alprpluginState = value ?? -1)
  • Extract plates using the extractFaces method:

final plates = await _alprsdkPlugin.extractFaces(path: image.path)

Make sure you have Flutter installed. This repo has been built with Flutter version 3.22.3. If you don't get Flutter installed, please follow the instructions provided in the official Flutter documentation .

If you plan to run the iOS app, please refer to the following for detailed instructions.

here
link
Share on WhatsAppWhatsApp.com
Justin H.Telegram
Join the KBY-AI Discord Server!Discord
Logo
Join conversation on TeamsMicrosoft Teams
Logo
Logo
Logo