OpenALPR

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
OpenALPR
Original authorMatthew Hill[1]
DevelopersOpenALPR Technology, Inc.[2]
Initial release2 May 2014; 12 years ago (2014-05-02)[2]
Stable release
2.5.103 / March 5, 2018; 8 years ago (2018-03-05)
Repositorygithub.com/openalpr/openalpr
Written inC, C++, Python, Java, and C#
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemLinux, Windows[3]
    PlatformIA-32 (i386), x86-64 or ARM
    Size276 MB
    Available in1 languages
    List of languages
    English
    TypeAutomatic number-plate recognition
    LicenseProprietary and AGPL
    Websitewww.openalpr.com

    OpenALPR is an automatic number-plate recognition library written in C++. The software is distributed in both a commercial and open source version.

    History

    [edit | edit source]

    OpenALPR was originally developed by a two-man team led by Matt Hill.[1] The open source software became available as a free download at the end of 2015.[4] In March 2016, OpenALPR launched a paid Cloud API service[5] and in February 2017 introduced the OpenALPR agent for Axis Communications cameras.[6]

    In August 2017 an Australian web developer Tait Brown became known by creating an alternative to an 86 million AUD project of Victoria Police by using OpenALPR.[7] In March 2018 ProgrammableWeb added OpenALPR to its list of Recognition APIs.[8]

    Software

    [edit | edit source]

    OpenALPR is an automatic number-plate recognition library written in C++.[9] The software is distributed in both a commercial cloud based version[1] and open source version.[3][10] OpenALPR makes use of OpenCV and Tesseract OCR libraries. It could be run as a command-line utility, standalone library, or background process. The software also integrates with video management systems (VMS) such as Milestone XProtect.[11]

    References

    [edit | edit source]
    1. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).(subscription required)
    [edit | edit source]