Info
Version: | 3.6.0 |
Author(s): | Tony |
Last Update: | Monday, June 9, 2025 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://www.warelogic.com/ |
NuGet Url: | https://www.nuget.org/packages/SimpleLPR |
Install
Install-Package SimpleLPR
dotnet add package SimpleLPR
paket add SimpleLPR
SimpleLPR Download (Unzip the "nupkg" after downloading)
Developed over 10+ years and deployed in thousands of production systems worldwide, SimpleLPR delivers enterprise-level reliability with a simple, developer-friendly API.
**Proven Performance**
Achieves 85-95% recognition accuracy under typical conditions (plate text height ≥20 pixels, reasonable image quality). The specialized OCR engine is trained specifically for license plate fonts and formats, handling challenging real-world scenarios including varying lighting, camera angles up to ±30°, and vehicle motion.
**Comprehensive Input Support**
• Static images: JPEG, PNG, TIFF, BMP from files or memory buffers
• Video files: AVI, MP4, MKV and other common formats
• Live streams: RTSP, HTTP, and other network protocols
• Configurable resolution limits for performance optimization
**Advanced Features**
• Multi-threaded processor pools enable concurrent analysis of multiple streams
• Intelligent plate tracking correlates detections across video frames, reducing false positives
• Plate region detection provides exact coordinates and confidence scores
• Character-level analysis with individual confidence metrics
• Contrast sensitivity adjustment for shadow and glare compensation
• Automatic perspective correction for angled plate views
• Support for approximately 90 countries with region-specific templates
**Developer-Focused Design**
SimpleLPR offers native APIs for C++, .NET (C#, VB.NET, F#), and Python, each following platform conventions. The library handles all complexity internally - developers simply provide an image and receive structured results containing the plate text, country, confidence scores, and location coordinates.
**Video Processing Capabilities**
The video API includes frame extraction, automatic buffering, stream reconnection for network sources, and synchronized result delivery. The plate tracker maintains temporal consistency across frames, eliminating transient misreads common in frame-by-frame processing.
**System Requirements**
• Windows 10/11 (x64) or Linux Ubuntu 20.04+ (x64)
• .NET Standard 2.0 or higher for .NET integration
• Python 3.8, 3.9, 3.10, 3.11, or 3.12 for Python integration
• Optional: CUDA-capable GPU for performance boost (SDK version)
**Licensing**
60-day evaluation included.
Production license is one-time purchase with unlimited, royalty-free redistribution rights. Includes one year of technical support and updates.
**Resources**
• Project Site: https://www.warelogi.com
• Documentation: https://www.warelogic.com/doc/SimpleLPR3.pdf
• .NET API Reference: https://www.warelogic.com/doc/SimpleLPR.chm
• Python API Reference: https://www.warelogic.com/doc/simplelpr_python_api_reference.htm
• Python Quick Start: https://www.warelogic.com/doc/simplelpr_python_quickstart_guide.htm
• Sample Code: https://github.com/xgirones/SimpleLPR-samples
• Support: [email protected]
See the project README for complete documentation and code examples.