Skip to main content

Python bindings for the zxing-cpp barcode library

Project description

Python bindings for zxing-cpp

Build + Deploy PyPI

Installation

pip install zxing-cpp

or

python setup.py install

Note: To install via setup.py, you need a suitable build environment including a c++ compiler.

Usage

import cv2
import zxingcpp

img = cv2.imread('myimage.png')
results = zxingcpp.read_barcodes(img)
for result in results:
	print("Found barcode:\n Text:    '{}'\n Format:   {}\n Position: {}"
		.format(result.text, result.format, result.position))
if len(results) == 0:
	print("Could not find any barcode.")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zxing-cpp-2.0.0.tar.gz (8.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

zxing_cpp-2.0.0-cp311-cp311-win_amd64.whl (651.0 kB view details)

Uploaded CPython 3.11Windows x86-64

zxing_cpp-2.0.0-cp311-cp311-win32.whl (598.7 kB view details)

Uploaded CPython 3.11Windows x86

zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (873.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

zxing_cpp-2.0.0-cp311-cp311-macosx_10_9_x86_64.whl (724.6 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

zxing_cpp-2.0.0-cp310-cp310-win_amd64.whl (651.0 kB view details)

Uploaded CPython 3.10Windows x86-64

zxing_cpp-2.0.0-cp310-cp310-win32.whl (598.6 kB view details)

Uploaded CPython 3.10Windows x86

zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (873.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

zxing_cpp-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl (724.6 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

zxing_cpp-2.0.0-cp39-cp39-win_amd64.whl (651.0 kB view details)

Uploaded CPython 3.9Windows x86-64

zxing_cpp-2.0.0-cp39-cp39-win32.whl (598.9 kB view details)

Uploaded CPython 3.9Windows x86

zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (848.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (873.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ i686

zxing_cpp-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl (724.7 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file zxing-cpp-2.0.0.tar.gz.

File metadata

  • Download URL: zxing-cpp-2.0.0.tar.gz
  • Upload date:
  • Size: 8.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing-cpp-2.0.0.tar.gz
Algorithm Hash digest
SHA256 1b67b221aae15aad9b5609d99c38d57875bc0a4fef864142d7ca37e9ee7880b0
MD5 01a61c10fa7eb799c3e32937f38042bb
BLAKE2b-256 3d19a07c245a5603b5c84916066d782523697febbfe83daaee98e44b78813c24

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 651.0 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9f0c2c03f5df470ef71a7590be5042161e7590da767d4260a6d0d61a3fa80b88
MD5 97e796ea231d0a969968007bf65ba6a2
BLAKE2b-256 bd4124057de44a80cb973dff117e3a2fd6ff72b3f246687e6ec2d55a92089912

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 598.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 631a0c783ad233c85295e0cf4cd7740f1fe2853124c61b1ef6bcf7eb5d2fa5e6
MD5 493c5e5ceab082aee0449557ed50e90e
BLAKE2b-256 b5957fbbcadd2960cf8656f9d5c03955dc3cac9351852eed66049d88d05a1239

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5fd89065f620d6b78281308c6abfb760d95760a1c9b88eb7ac612b52b331bd41
MD5 e87e56447e27eaa74027d720e5ece9c2
BLAKE2b-256 f17740f15ca925b453e2a4e3de551b693d68c9790f60bf4d7cbab8ad940d49cb

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 97919f07c62edf1c8e0722fd64893057ce636b7067cf47bd593e98cc7e404d74
MD5 011c5746cb5ac6fa99d328881ed92904
BLAKE2b-256 12f946b41ed15660e32d36dfc3e9f0c2d4703958e3403cca99de9132be79e057

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f70eefa5dc1fd9238087c024ef22f3d99ba79cb932a2c5bc5b0f1e152037722e
MD5 8d9c81e00ba63b10f8faa720ed0dc96e
BLAKE2b-256 0c841d5acada6e52b3d7461cd1c709bbc9c5a6f0428d91367ab8af2f68147a15

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 651.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 8da9c912cca5829eedb2800ce3eaa1b1e52742f536aa9e798be69bf09639f399
MD5 eddb1be1eaa5c214ee83f8c541cb4c4b
BLAKE2b-256 0621a6f5082dcb4f25f6b96c38296033e03af739d96a14f284be709c02d7ad1e

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 598.6 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ea54fd242f93eea7bf039a68287e5e57fdf77d78e3bd5b4cbb2d289bb3380d63
MD5 1e2c8e61b42c61b8623b98e70d028483
BLAKE2b-256 63a4c2a30e5965aed9ff11f10933dde1d0ca8ebccbd9bbfd3e315854c62f0122

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95dd06dc559f53c1ca0eb59dbaebd802ebc839937baaf2f8d2b3def3e814c07f
MD5 504c52303618d7743f54e75e5437b7ff
BLAKE2b-256 74b89dd1b83c69151e7560ca467aac925a85b6d13bcc09ac68950886f27201fd

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 76caafb8fc1e12c2e5ec33ce4f340a0e15e9a2aabfbfeaec170e8a2b405b8a77
MD5 8ef4a146073eb487540776561ee2498c
BLAKE2b-256 0b0773bdbde0b2748e44cac29845470694f4c620d0e85fba0bcb6dea8572442a

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 54282d0e5c573754049113a0cdbf14cc1c6b986432a367d8a788112afa92a1d5
MD5 2ca6310ddfdba86e6f35a83a5d7209b6
BLAKE2b-256 c67865a6ccf4483821cc39444a63145d4f574b32320bda47fb9f880a55beaf8a

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 651.0 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a788551ddf3a6ba1152ff9a0b81d57018a3cc586544087c39d881428745faf1f
MD5 5f167e82cc3d4e2fecc45c142bbcc6cf
BLAKE2b-256 199a0a1ec98a570a614849bb44b4b4bd166a1a1290dcd704e0b3135c79cd5704

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: zxing_cpp-2.0.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 598.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for zxing_cpp-2.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 214a6a0e49b92fda8d2761c74f5bfd24a677b9bf1d0ef0e083412486af97faa9
MD5 2a5c7df808b4e7edfad2ad6e8ea0f9ab
BLAKE2b-256 c408c88b0278db695fc16fe6ff746cd2c41f0aa13428a33aefc51530c40566d3

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1d665c45029346c70ae3df5dbc36f6335ffe4f275e98dc43772fa32a65844196
MD5 4b988634f91cc2a3c3df4963b851c6b3
BLAKE2b-256 56e281fcd205483d7cefa211544e7e347f3b5b86af82ed6f01a8cd4e7fd51441

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f0eefdfad91e15e3f5b7ed16d83806a36f96ca482f4b042baa6297784a58b0b3
MD5 7ea5a29bf55523632268756c52252704
BLAKE2b-256 6ffa36cde64f2c981cf5a2d5b6d47c2c9e88a889b076a88ec71044b884f991c9

See more details on using hashes here.

File details

Details for the file zxing_cpp-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for zxing_cpp-2.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5ce391f21763f00d5be3431e16d075e263e4b9205c2cf55d708625cb234b1f15
MD5 cfb17a7ce34fc41978af227904e35b7b
BLAKE2b-256 076fb1c5cb241f75b2c9901ad736b692358145e912330fb4fb4265c3897ba88b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page