Mercurial > hgrepos > Python2 > PyMuPDF
diff mupdf-source/thirdparty/zxing-cpp/wrappers/python/demo_reader.py @ 3:2c135c81b16c
MERGE: upstream PyMuPDF 1.26.4 with MuPDF 1.26.7
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 15 Sep 2025 11:44:09 +0200 |
| parents | b50eed0cc0ef |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mupdf-source/thirdparty/zxing-cpp/wrappers/python/demo_reader.py Mon Sep 15 11:44:09 2025 +0200 @@ -0,0 +1,13 @@ +import sys, zxingcpp +from PIL import Image + +img = Image.open(sys.argv[1]) +barcodes = zxingcpp.read_barcodes(img) +for barcode in barcodes: + print('Found barcode:' + f'\n Text: "{barcode.text}"' + f'\n Format: {barcode.format}' + f'\n Content: {barcode.content_type}' + f'\n Position: {barcode.position}') +if len(barcodes) == 0: + print("Could not find any barcode.")
