This module implements a Viam vision service to automatically recognise license plates "alpr". It is based upon the OpenALPR project which is a battle tested and pretty much state of the art alpr capability.
The module and its dependencies are packed into an AppImage. Therefore FUSE is required. FUSE however is used for the installation of Viam server as well and should therefore be available already.
To use this module, follow the instructions to add a module from the Viam Registry and select the viamalpr
module.
Note
Before configuring your viamalpr module you must create a machine.
Navigate to the Config tab of your machine's page in the Viam app. Click on the Services subtab and click Create service. Search for `viamalpr". Click Add module, then enter a name for your viamalpr service and click Create.
The viamalpr module doesn't require any additional configuration.
Note
For more information, see Configure a Machine.
The following attributes are available for <INSERT API NAMESPACE>:<INSERT API NAME>:<INSERT MODEL>
camera's:
Name | Type | Inclusion | Description |
---|---|---|---|
runtime_dir |
string | Optional | OpenALPR runtime_data folder e.g. /home/ubuntu/openalpr/runtime_data |
config_file |
string | Optional | OpenALPR config file e.g. /etc/openalpr/config/openalpr.conf |
country |
string | Optional | Default: "us" other valid values are: us, eu, au, auwide, gb, kr, mx, sg -> see openalpr/runtime_data/config |
Add any additional information you want readers to know and direct them towards what to do next with this module. For example:
- To test your...
- To write code against your...
Add troubleshooting notes here.