{
"info": {
"author": "",
"author_email": "",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Operating System :: OS Independent",
"Programming Language :: C",
"Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Topic :: Scientific/Engineering :: Image Recognition"
],
"description": "fastzbarlight\n-------------\n\nfastzbarlight is a fork of zbarlight which ships with its own vendored\nlibzbar, which it compiles with optimization flags to make it faster\nthan the stock Ubuntu version. Try out the simple \"trial.py\"\nbenchmark in this repository:\n\n```\n$ python trial.py\nAverage call time with zbarlight: 2.0961521719982557ms (1000 tries)\nAverage call time with fastzbarlight: 0.7335694559988042ms (1000 tries)\n```\n\nZbarLight\n=========\n\n``zbarlight`` is a simple wrapper for the zbar library. For now, it only allows to read QR codes but contributions,\nsuggestions and pull requests are welcome.\n\n``zbarlight`` is compatible with Python 2 and Python 3.\n\n``zbarlight`` is hosted on Github at .\n\nInstallation\n============\n\nYou need to install ZBar Bar Code Reader and its headers to use ``zbarlight``:\n\n- on Debian, ``apt-get install libzbar0 libzbar-dev``\n- on Mac OS X, ``brew install zbar``\n\nThen you should use ``pip`` or ``setuptools`` to install the ``zbarlight`` wrapper.\n\nHow To use ZbarLight\n====================\n\n*The new way:*\n\n.. code-block:: python\n\n from PIL import Image\n import zbarlight\n\n file_path = './tests/fixtures/two_qr_codes.png'\n with open(file_path, 'rb') as image_file:\n image = Image.open(image_file)\n image.load()\n\n codes = zbarlight.scan_codes('qrcode', image)\n print('QR codes: %s' % codes)\n\n\n*The deprecated way:*\n\n.. code-block:: python\n\n from PIL import Image\n import zbarlight\n\n file_path = './tests/fixtures/one_qr_code.png'\n with open(file_path, 'rb') as image_file:\n image = Image.open(image_file)\n image.load()\n converted_image = image.convert('L') # Convert image to gray scale (8 bits per pixel).\n image.close()\n\n raw = converted_image.tobytes() # Get image data.\n width, height = converted_image.size # Get image size.\n code = zbarlight.qr_code_scanner(raw, width, height)\n\n print('QR code: %s' % code.decode())",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "",
"keywords": "zbar,QR code reader",
"license": "BSD",
"maintainer": "",
"maintainer_email": "",
"name": "fastzbarlight",
"package_url": "https://pypi.org/project/fastzbarlight/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/fastzbarlight/",
"project_urls": null,
"release_url": "https://pypi.org/project/fastzbarlight/0.0.14/",
"requires_dist": null,
"requires_python": "",
"summary": "A fork of zbarlight, which includes a vendored copy of zbar compiled with optimization flags",
"version": "0.0.14"
},
"last_serial": 2508180,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "b1d0fcac089f45068c9d046712b7a48e",
"sha256": "fd3e15763cb80bc70727a19a1d2a7bfa5ad808719c4524a86e8fd35eb6614342"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "b1d0fcac089f45068c9d046712b7a48e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6208,
"upload_time": "2016-11-05T23:08:20",
"url": "https://files.pythonhosted.org/packages/d8/b8/f6b3b6d81c086de49aa88def46e908742468263e245e2c2c3b6e90df0d5d/fastzbarlight-0.0.1.tar.gz"
}
],
"0.0.10": [
{
"comment_text": "",
"digests": {
"md5": "45942b76831ef96f82745707b0051cbc",
"sha256": "9e075ec9d1e15259bc1c253e9181eb97020ec80007037d55d86550dfed5e3b60"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.10.tar.gz",
"has_sig": false,
"md5_digest": "45942b76831ef96f82745707b0051cbc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1601456,
"upload_time": "2016-11-07T20:35:40",
"url": "https://files.pythonhosted.org/packages/f1/d4/d74a8338275ef1c0d398fafd4043c4b2bd22af669436a1830ed58b0cb8c5/fastzbarlight-0.0.10.tar.gz"
}
],
"0.0.11": [
{
"comment_text": "",
"digests": {
"md5": "b7d79009b93fe405be2086048b76e986",
"sha256": "ccbc5c2f2fd9042f75fca916550cdad9e7ebc57b5a26c23d561ba6c22ef3b383"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "b7d79009b93fe405be2086048b76e986",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1601532,
"upload_time": "2016-11-07T21:01:13",
"url": "https://files.pythonhosted.org/packages/08/34/a97d4231b8cb7cc8f8b1dae54bb60954083171938cddfad35e705a93fc03/fastzbarlight-0.0.11.tar.gz"
}
],
"0.0.12": [
{
"comment_text": "",
"digests": {
"md5": "67e1ab3752199b9c5fbd0ccd9b37b0dc",
"sha256": "d7aaae2ce7e3fb8c72b5737186ee3dcd82e479505c93455cd294f30615c16271"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.12.tar.gz",
"has_sig": false,
"md5_digest": "67e1ab3752199b9c5fbd0ccd9b37b0dc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1601519,
"upload_time": "2016-11-07T21:20:49",
"url": "https://files.pythonhosted.org/packages/dc/1f/54b6f7eaf185b1978b753a339882e9f7cd5c6024603e2a8807edb666b661/fastzbarlight-0.0.12.tar.gz"
}
],
"0.0.13": [
{
"comment_text": "",
"digests": {
"md5": "abf6a1556b2e019b7ed901d15e4afb05",
"sha256": "b6a16e3693b33067ae3a54ac1586dbf88347a5b493360c5fa1fe52db6cddcb38"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.13.tar.gz",
"has_sig": false,
"md5_digest": "abf6a1556b2e019b7ed901d15e4afb05",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1340762,
"upload_time": "2016-11-07T21:25:30",
"url": "https://files.pythonhosted.org/packages/ab/a8/e3044e9a03ff5d5fda9c012817b658b335ea52b10975342b5e97f90e06e8/fastzbarlight-0.0.13.tar.gz"
}
],
"0.0.14": [
{
"comment_text": "",
"digests": {
"md5": "e4a86191b10456456eced90d7b2f63eb",
"sha256": "d420b0049ef3cde54633aa6a37d4f4607f11802c72ba6646f5fb376f198165b9"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "e4a86191b10456456eced90d7b2f63eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 728391,
"upload_time": "2016-12-09T04:45:32",
"url": "https://files.pythonhosted.org/packages/2b/f6/b46fe453ab12ac08c6a15808d402963819f26d4bd9daa5a899f6a3bae22d/fastzbarlight-0.0.14.tar.gz"
}
],
"0.0.14.dev0": [
{
"comment_text": "",
"digests": {
"md5": "5b5c9cd53f1c8fef22b64faa6773096f",
"sha256": "f61776330fdb10b1323db7359a531896036514a33325759a75724ec60bb3c651"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.14.dev0.tar.gz",
"has_sig": false,
"md5_digest": "5b5c9cd53f1c8fef22b64faa6773096f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1341430,
"upload_time": "2016-12-05T10:04:19",
"url": "https://files.pythonhosted.org/packages/49/7a/fa10a18f85a708df019b674171424940fea873f682effe57f75382a6329f/fastzbarlight-0.0.14.dev0.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "cd99f5e5d77be770a880e0b26fa85d13",
"sha256": "8027d98f0a848e5c7d045ee114c600e8ea547e2cc08adbbf3dd5f648f31856f8"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "cd99f5e5d77be770a880e0b26fa85d13",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 716242,
"upload_time": "2016-11-05T23:27:01",
"url": "https://files.pythonhosted.org/packages/21/a4/7525f187eed6370dd6c5ae2b687b81b1df0591349badfc9326acf7546a38/fastzbarlight-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "43b670bc2d20fa003e7c7ef840a2bd01",
"sha256": "2e3745fe984d178f3176a39d69111c104cf517e5b1dbf524d120ff98c7b9ad10"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "43b670bc2d20fa003e7c7ef840a2bd01",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 817910,
"upload_time": "2016-11-05T23:29:23",
"url": "https://files.pythonhosted.org/packages/86/2f/ca4f3e4248dcbf23c5bb132dca35538abdc618d343d0a55ad0ea614ef738/fastzbarlight-0.0.4.tar.gz"
}
],
"0.0.6": [
{
"comment_text": "",
"digests": {
"md5": "57347728f8b33e31f60ff248ebea0f2e",
"sha256": "175de32be759129feda29b890a53bbab9cb4ca105a4518655e5b6ef473ea5241"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.6.tar.gz",
"has_sig": false,
"md5_digest": "57347728f8b33e31f60ff248ebea0f2e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 717800,
"upload_time": "2016-11-05T23:32:50",
"url": "https://files.pythonhosted.org/packages/6e/b9/aae6a833785c31516b769812341640bb0d80454168ca38d0ee0b725e39e7/fastzbarlight-0.0.6.tar.gz"
}
],
"0.0.7": [
{
"comment_text": "",
"digests": {
"md5": "192991f14b7cfb0aee6e922dc03c4a3e",
"sha256": "d0f509cbadbbf767c4f04629b2924081f1224293838ee77dd9f8cc738bbcd74e"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "192991f14b7cfb0aee6e922dc03c4a3e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 718269,
"upload_time": "2016-11-05T23:40:44",
"url": "https://files.pythonhosted.org/packages/82/17/49e06d7a03472aff30f583de2e65b87d3140a9025d3070289eddf2d92c05/fastzbarlight-0.0.7.tar.gz"
}
],
"0.0.8": [
{
"comment_text": "",
"digests": {
"md5": "13453acca609ddb2f16f851711679259",
"sha256": "99583a4aa58fa7235c56448caac33e9c0c8c3590269d251ba3eca3046b8e5c73"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.8.tar.gz",
"has_sig": false,
"md5_digest": "13453acca609ddb2f16f851711679259",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 718293,
"upload_time": "2016-11-05T23:48:30",
"url": "https://files.pythonhosted.org/packages/e2/a3/26094117f083b462ce6ad6f3ff1801c1cc76dc0083e4864c9b5a2d6a32f9/fastzbarlight-0.0.8.tar.gz"
}
],
"0.0.9": [
{
"comment_text": "",
"digests": {
"md5": "41e225a7adcc85c299b0a73fd20e4852",
"sha256": "69dc660fb04c412a9a96d6f14e3dd4419b2ec5c15f7af15e2718575a599c6896"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "41e225a7adcc85c299b0a73fd20e4852",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 718275,
"upload_time": "2016-11-07T19:55:52",
"url": "https://files.pythonhosted.org/packages/d6/19/e67049ce5adc31c89c50202d6a9062e4615b644e55b47b069febefbbdaa0/fastzbarlight-0.0.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "e4a86191b10456456eced90d7b2f63eb",
"sha256": "d420b0049ef3cde54633aa6a37d4f4607f11802c72ba6646f5fb376f198165b9"
},
"downloads": -1,
"filename": "fastzbarlight-0.0.14.tar.gz",
"has_sig": false,
"md5_digest": "e4a86191b10456456eced90d7b2f63eb",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 728391,
"upload_time": "2016-12-09T04:45:32",
"url": "https://files.pythonhosted.org/packages/2b/f6/b46fe453ab12ac08c6a15808d402963819f26d4bd9daa5a899f6a3bae22d/fastzbarlight-0.0.14.tar.gz"
}
]
}