Bash Bücher Barcode Bilder ISBN-Code

ISBN-Codes aus Buch-Barcode-Bildern mit Bash extrahieren

Vorstellung, wie man ISBN-Codes durch Lesen von Buch-Barcodes aus Bildern mit der Bash-Programmiersprache (Skriptsprache), der Linux-Befehlszeilensprache, extrahiert. Wenn Sie Barcodes von ubuntu/bash lesen möchten, scheint ZBar bar code reader gut zu sein. Ich werde dies zur Überprüfung verwenden...

Shou Arisaka
1 Min. Lesezeit
3. Nov. 2025

Vorstellung, wie man ISBN-Codes durch Lesen von Buch-Barcodes aus Bildern mit der Bash-Programmiersprache (Skriptsprache), der Linux-Befehlszeilensprache, extrahiert.

Wenn Sie Barcodes von ubuntu/bash lesen möchten, scheint ZBar bar code reader gut zu sein. Ich werde dies zur Überprüfung verwenden.

sudo apt update  ; sudo apt-get install -y zbar-tools

Lassen Sie uns zuerst versuchen, aus dem folgenden Bild zu extrahieren. Es hat zwei Barcodes.

Image

yuis@yuis:/home/development/tmp$ zbarimg http://yuis.xsrv.jp/data/QvP8B6rztvEeQ2I6gbkjF4uiyhb0SlAS.jpg
EAN-13:1920093014007
scanned 1 barcode symbols from 1 images in 1.1 seconds

Image

Image

Als nächstes versuchen wir es mit einem Bild, das nur einen Barcode hat.

Image

yuis@yuis:/home/development/tmp$ zbarimg http://yuis.xsrv.jp/images/ss/ShareX_ScreenShot_4adde2cf-8376-4f92-b412-c276f11937cb.png
EAN-13:9784575239058
scanned 1 barcode symbols from 1 images in 0.02 seconds

Image

Wenn es zwei oder mehr lesbare Barcodes gibt, scheint es, dass der zuletzt abgerufene Barcode priorisiert wird.

Wenn Sie die ISBN erhalten möchten, müssen Sie das Bild so aufnehmen, dass nur der Barcode sichtbar ist, der mit 978 beginnt.

International Standard Book Number - Wikipedia

Image

Es ist gut, es leicht zu seden.

zbarimg http://yuis.xsrv.jp/data/sAg7tDRwjsRJqmoBMmvzyQFFfSyUUjNE.jpg | sed -Ee 's/EAN-13:(.*)/\1/g'

Diesen Artikel teilen

Shou Arisaka 3. Nov. 2025

🔗 Links kopieren