这是 alpr 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
OpenALPR - 自动车牌识别库
概要
车牌检测:alpr [OPTION...] [IMAGE_PATH]
商品描述
OpenALPR 是一个用 C++ 编写的开源自动车牌识别库。 这
图书馆分析图像并识别车牌。 输出是文本
在图像中找到的任何车牌字符的表示。
在此处查看实时在线演示: http://www.openalpr.com/demo.html
OpenALPR 支持来自美国的车牌以及来自欧洲的车牌。 这
库也可用于识别来自其他国家的车牌。 通过训练
库,可以提高这些其他国家/地区的准确性。
用法
alpr [-c ] [--配置] [-n ] [ - 寻找
] [-p ] [--时钟] [-d] [-j] [--]
[--版本] [-h]
地点:
-C , - 国家
要识别的国家/地区代码(美国代表美国或欧洲代表欧盟)。
默认=我们
--配置
openalpr.conf 文件的路径
-n , --topn
要返回的最大可能车牌号数。 默认值=10
- 寻找
在视频文件中寻找指定的毫秒。 默认=0
-p , - 图案
尝试将车牌号与车牌图案(例如,md
马里兰州,加利福尼亚州加州)
- 时钟
测量/打印处理图像和所有印版的总时间。
默认=关闭
-d, --检测区域
尝试检测车牌图像的区域。 [实验]
默认=关闭
-j,--json
以JSON格式输出识别结果。 默认=关闭
--, --ignore_rest
忽略此标志后面的其余标记参数。
- 版
显示版本信息并退出。
-h,--帮助
显示使用信息并退出。
包含车牌的图像
示例
$ alpr -c eu /source/image.jpg
此命令将尝试使用以下命令识别 /source/image.jpg 图像中的车牌
欧式识别数据。 CLI 上没有提供配置文件,所以它
如果提供,将使用环境变量 'OPENALPR_CONFIG_FILE' 中的值,或者
默认位置。
$ alpr --config /tmp/openalpr.conf /source/image.png
此命令将尝试使用以下命令识别 /source/image.png 图像中的车牌
默认的美国风格识别数据。 CLI 上没有提供配置文件,所以它
将从 /tmp/openalpr.conf 读取配置数据
$ alpr -c 我们 *.jpg
此命令将尝试识别当前所有 jpeg 图像中的车牌
目录图像使用美国风格的识别数据。
$ alpr -j /source/video.mp4
此命令从输入视频 (/source/video.mp4) 读取数据并输出识别
数据为 JSON。
$ alpr -j stdin < /source/imagefilelist.txt > /out/recognitionresults.txt
此命令处理 /source/imagefilelist.txt 中提供的图像文件列表和
将 JSON 结果写入 /out/recognitionresults.txt。
$ alpr 网络摄像头
此命令处理来自网络摄像头的视频。 您还可以使用 /dev/video0、/dev/video1、
等等,如果你有多个网络摄像头。
诊断
车牌识别软件永远不可能达到100%的准确率。 在以下情况下
板未正确识别,有可用的诊断信息。 你可以
修改 openalpr.conf 文件以打开“调试”信息。
在 [debug] 部分中,通过更改“0”来切换各种调试选项以启用
值为“1”。 其中一些选项将向 CLI 输出文本,而其他选项可能会输出
图像到 GUI。
使用 onworks.net 服务在线使用 alpr