{ "info": { "author": "Matt Hill", "author_email": "matthill@openalpr.com", "bugtrack_url": null, "classifiers": [], "description": "# Installation\n\n1. Make sure your computer has the commercial engine installed. This can be achieved by installing either the [OpenALPR Agent](http://doc.openalpr.com/on_premises.html#installation) or the [Commercial SDK](http://doc.openalpr.com/sdk.html#installation). This ensures that the C code bound to this Python package is available on your system.\n\n2. IMPORTANT: you cannot use this package without a product license. If you need an evaluation license, please request one [here](https://license.openalpr.com/evalrequest/).\n\n3. Install this Python binding: `pip install openalpr`\n\n# Example\n\nDownload and image of a car with the license plate visible, save to your computer, and run the following code:\n\n```python\nimport json\nfrom openalpr import Alpr\n\nalpr = Alpr(\"us\", \"/path/to/openalpr.conf\", \"/path/to/runtime_data\")\nif not alpr.is_loaded():\n print(\"Error loading OpenALPR\")\n sys.exit(1)\nresults = alpr.recognize_file(\"/path/to/image.jpg\")\nprint(json.dumps(results, indent=4))\nalpr.unload()\n```\n\nOn Linux systems, the default paths for files required to instantiate the Alpr class are \n\n* `/etc/openalpr/openalpr.conf` \n* `/usr/share/openalpr/runtime_data`\n\nAnd on Windows systems\n\n* `C:\\OpenALPR\\Agent\\etc\\openalpr\\openalpr.conf` \n* `C:\\OpenALPR\\Agent\\usr\\share\\openalpr\\runtime_data`\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.openalpr.com/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "openalpr", "package_url": "https://pypi.org/project/openalpr/", "platform": "", "project_url": "https://pypi.org/project/openalpr/", "project_urls": { "Homepage": "http://www.openalpr.com/" }, "release_url": "https://pypi.org/project/openalpr/1.1.0/", "requires_dist": null, "requires_python": "", "summary": "OpenALPR Python Bindings", "version": "1.1.0" }, "last_serial": 5976891, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "860eb0a9860b27a4e1a216782629cdeb", "sha256": "58908b827defbdf2d954c2e96cf49cdfd255c543177cf17b067e01f230b78443" }, "downloads": -1, "filename": "openalpr-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "860eb0a9860b27a4e1a216782629cdeb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5028, "upload_time": "2018-12-07T20:40:04", "url": "https://files.pythonhosted.org/packages/86/b1/05e722fcd0fd0a8b921a0bea06d561149e6162386d862c0dcf6335c1e924/openalpr-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f146c3c9fb21d40168bafd78c3da99a", "sha256": "227d207757ec1abbf034a39eb23fa5b398da8f835102ac559c4342b3574d81e7" }, "downloads": -1, "filename": "openalpr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "8f146c3c9fb21d40168bafd78c3da99a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2018-12-07T20:40:06", "url": "https://files.pythonhosted.org/packages/64/9b/8bfa9be5f6d877a99d919a8c2f240b7c13add0ba1d07f79d16685ce458a5/openalpr-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "19d727bd2abc975a309d41d032a64468", "sha256": "4ba3744de58d9e6e3be40f68b5672d7466dfff3c2d88d19364bd0ee2880e7615" }, "downloads": -1, "filename": "openalpr-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "19d727bd2abc975a309d41d032a64468", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5023, "upload_time": "2018-12-07T20:43:04", "url": "https://files.pythonhosted.org/packages/ce/8f/7b20b64c92c341e383a05e75ded1b43ea33049742e8e394130994e3234e3/openalpr-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "83c6c2e3f0555e26fa370d1569a76095", "sha256": "a69386d0bf6d4dafd5e9639fd9fc174c4936e439a777e6b487f3235c29ff6e11" }, "downloads": -1, "filename": "openalpr-1.0.1.tar.gz", "has_sig": false, "md5_digest": "83c6c2e3f0555e26fa370d1569a76095", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2018-12-07T20:43:05", "url": "https://files.pythonhosted.org/packages/0b/49/7a76ea894545fb1fa0f25f2c93ce4b127710c0603b4a1731a0bd1ddc2c20/openalpr-1.0.1.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "455e8e67193a9539c47ca1da8c44c427", "sha256": "22701af36ff522e93f645864db59a75c40152ca8e2b4a5167008fca0257121a7" }, "downloads": -1, "filename": "openalpr-1.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "455e8e67193a9539c47ca1da8c44c427", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5039, "upload_time": "2018-12-07T20:50:19", "url": "https://files.pythonhosted.org/packages/25/72/cc785833192a2cdd2e6b142fd4673cb793b6ef333309b9ff760af18c8717/openalpr-1.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "acfa7d02687e24e2731eb25e5cbbd878", "sha256": "9e4a8e8a28414893fc90884569794f4b6870da2227953e23f508902b41ef70dc" }, "downloads": -1, "filename": "openalpr-1.0.11.tar.gz", "has_sig": false, "md5_digest": "acfa7d02687e24e2731eb25e5cbbd878", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4136, "upload_time": "2018-12-07T20:50:20", "url": "https://files.pythonhosted.org/packages/a7/db/5e5463e9de537c92ef1929d54d21e3363973af3ada173f1cec13a1e6bb37/openalpr-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "9d7d3ec81bb454e3d6eb2284b463b293", "sha256": "6e51d0fe2b1863f34dcf5bfa1f836d4fce305aa31d3a77959fb4c6e2696a8af9" }, "downloads": -1, "filename": "openalpr-1.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "9d7d3ec81bb454e3d6eb2284b463b293", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5036, "upload_time": "2018-12-07T20:52:09", "url": "https://files.pythonhosted.org/packages/a8/d7/ceca072bb7df56d36eaccfb21b6f3f4cf57f894c132ee4a3c743bfd4982c/openalpr-1.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26fa0f8d5058eee324c82cf7453ea561", "sha256": "28215a6ec40fd80759c540635c0590e9489895ea90e0809c0d30532c1085f085" }, "downloads": -1, "filename": "openalpr-1.0.12.tar.gz", "has_sig": false, "md5_digest": "26fa0f8d5058eee324c82cf7453ea561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2018-12-07T20:52:10", "url": "https://files.pythonhosted.org/packages/04/9e/1848c286410592bfe8f59bbe9ab71aceffc41266499bad659476172839d2/openalpr-1.0.12.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c42e9b5a58a6c34ff097c3d3aa798608", "sha256": "66a9a79929f436e7e06fba28e15c9bed136c74dceda345eb5d89d19692dc9340" }, "downloads": -1, "filename": "openalpr-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c42e9b5a58a6c34ff097c3d3aa798608", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6203, "upload_time": "2019-10-15T13:09:14", "url": "https://files.pythonhosted.org/packages/32/f1/b7083356f03d27839dd8ddcfa00d0db6fa0d65586c93cb394b8ecb3f069c/openalpr-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "587a919ddd8e960f8b51fbdba13a62cd", "sha256": "36f929e184e17f983ee51fbe250f3f7d50332d67df59a50dbca2331a1315d84a" }, "downloads": -1, "filename": "openalpr-1.1.0.tar.gz", "has_sig": false, "md5_digest": "587a919ddd8e960f8b51fbdba13a62cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5364, "upload_time": "2019-10-15T13:09:16", "url": "https://files.pythonhosted.org/packages/65/58/cb0352e3c282e40a97620f90b2107f9968074f98afb2bd6cd0aa56842d0e/openalpr-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c42e9b5a58a6c34ff097c3d3aa798608", "sha256": "66a9a79929f436e7e06fba28e15c9bed136c74dceda345eb5d89d19692dc9340" }, "downloads": -1, "filename": "openalpr-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c42e9b5a58a6c34ff097c3d3aa798608", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6203, "upload_time": "2019-10-15T13:09:14", "url": "https://files.pythonhosted.org/packages/32/f1/b7083356f03d27839dd8ddcfa00d0db6fa0d65586c93cb394b8ecb3f069c/openalpr-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "587a919ddd8e960f8b51fbdba13a62cd", "sha256": "36f929e184e17f983ee51fbe250f3f7d50332d67df59a50dbca2331a1315d84a" }, "downloads": -1, "filename": "openalpr-1.1.0.tar.gz", "has_sig": false, "md5_digest": "587a919ddd8e960f8b51fbdba13a62cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5364, "upload_time": "2019-10-15T13:09:16", "url": "https://files.pythonhosted.org/packages/65/58/cb0352e3c282e40a97620f90b2107f9968074f98afb2bd6cd0aa56842d0e/openalpr-1.1.0.tar.gz" } ] }