QR Code rekreieren
QR Code rekreieren
Ich habe einen QR Code auf Papier, und würde diesen gerne digitalisieren. Klar, ich kann den einfach scannen, das sieht dann aber nur halbgeil aus. Gibt es eine Möglichkeit, diesen QR Code digital neu zu erzeugen?
-
- Beiträge: 5528
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Re: QR Code rekreieren
Hallo
Dann könnte man ja qrencode einsetzen.
mfg
schwedenmann
Weißt du denn was drin steht ?Gibt es eine Möglichkeit, diesen QR Code digital neu zu erzeugen?
Dann könnte man ja qrencode einsetzen.
mfg
schwedenmann
Re: QR Code rekreieren
Das funktioniert in diesem Fall leider nicht, ist deutlich komplexer als nur eine Zeichenkette.
- KBDCALLS
- Moderator
- Beiträge: 22359
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Re: QR Code rekreieren
Meintest wohl einen QRcode generator. Die gibts es in Debian reichlich. In Python , PHP und ach anderen Sprachen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
Re: QR Code rekreieren
a) qrcode einlesen, qrcode mit selben Inhalt neu erstellen lassen (zbar und kollegen: apt-cache search zbar und selbst mal schauen); enthält zumindest die selben Infos, wenn Du das richtige Tool benutzt hast, und geht wesentlich schneller als
b) Bild einscanen, via "tracing"(pfad -> bitmap nachzeichnen) in inkscape vektorisieren, Felder (mehr oder weniger automatisch) nachbearbeiten, falls nötig skalieren etc; sieht (fast) genauso aus, wie das Original, aber nur wenn Du genug Zeit reinsteckst
b) Bild einscanen, via "tracing"(pfad -> bitmap nachzeichnen) in inkscape vektorisieren, Felder (mehr oder weniger automatisch) nachbearbeiten, falls nötig skalieren etc; sieht (fast) genauso aus, wie das Original, aber nur wenn Du genug Zeit reinsteckst
Re: QR Code rekreieren
Super, das war's. Vielen Dank!eggy hat geschrieben:10.10.2021 14:04:39a) qrcode einlesen, qrcode mit selben Inhalt neu erstellen lassen (zbar und kollegen: apt-cache search zbar und selbst mal schauen);
Re: QR Code rekreieren
Kannst du (für die Nachwelt ) verraten, welches Tool du jetzt für die beiden Schrtitte genommen hast?Super, das war's. Vielen Dank!
qrencode kann auch Binary:_ash hat geschrieben:10.10.2021 13:51:14Das funktioniert in diesem Fall leider nicht, ist deutlich komplexer als nur eine Zichenkette.
Code: Alles auswählen
qrencode -l H "$(echo -e '\x61\x01\x02b')"
Code: Alles auswählen
61 01 02 62
Entsprechend Sinnvoler ist pipen:
Code: Alles auswählen
zbarcam -q --raw | qrencode -r /dev/stdin -o /tmp/output.png
zbarcam -q --raw | qrencode -r /dev/stdin -t svg --svg-path -o /tmp/output.svg
zbarcam -q --raw | qrencode -r /dev/stdin -o - | ffmpeg -i - -lossless 1 /tmp/2.webp
Code: Alles auswählen
zbarimg -q --raw /tmp/scan.png
#statt
zbarcam -q --raw
rot: Moderator wanne spricht, default: User wanne spricht.
Re: QR Code rekreieren
Ich habe den QR zuerst gescannt, dann dieses Bild mitwanne hat geschrieben:11.10.2021 01:29:03Kannst du (für die Nachwelt ) verraten, welches Tool du jetzt für die beiden Schrtitte genommen hast?
Code: Alles auswählen
zbarimg qr.png > output.txt
Code: Alles auswählen
qrencode -o qr_neu.png -l H 'output'
'output' ist der Inhalt der Textdatei.
Zuletzt geändert von _ash am 11.10.2021 10:50:03, insgesamt 2-mal geändert.
Re: QR Code rekreieren
Das erzeugt aber einen Qrcode in dem "output.txt" seht. Nicht der Inhalt von output.txt._ash hat geschrieben:11.10.2021 08:47:20.Code: Alles auswählen
qrencode -o qr_neu.png -l H output.txt
rot: Moderator wanne spricht, default: User wanne spricht.
Re: QR Code rekreieren
Sry, in der Eile falsch geschrieben, habe den Code korrigiert.
Re: QR Code rekreieren
Falls es nicht vertrauenswürdig war, könntest du ja auch mal Google Lens versuchen. Google Lens erkennt auch QR-Codes.
Re: QR Code rekreieren
qrencode liest von stdin, falls kein Text auf der Kommandozeile gegeben ist. Eigentlich sollte sowas_ash hat geschrieben:11.10.2021 10:46:57Sry, in der Eile falsch geschrieben, habe den Code korrigiert.
Code: Alles auswählen
cat output.txt | qrencode -o qr_neu.png -l H
Re: QR Code rekreieren
Meistens braucht man cat gar nicht.
Ab Seite 20: https://www.socallinuxexpo.org/scale5x/ ... aumann.pdf
Ab Seite 20: https://www.socallinuxexpo.org/scale5x/ ... aumann.pdf
Re: QR Code rekreieren
Ich hatte vorhin nach der man-Page für qrencode gesucht. Zumindest die Onlineversionen führen keinen Parameter auf, mit dem man den Dateiinhalt als Eingabe für den zu kodierenden Text mitgeben kann. In diesem Falle käme man um cat also nicht herum.
Allerdings besagt die man-Page auf einem meiner Linuxsysteme, daß man mit "-r" eine Eingabedatei mitgeben kann. Hier wäre also
Code: Alles auswählen
qrencode -o qr_neu.png -l H -r output.txt
Oder gleich in Kombination:
Code: Alles auswählen
zbarimg qr.png | qrencode -o qr_neu.png -l H
Re: QR Code rekreieren
Gibt die Redundanz an. Üblicherweise ist H sinnvoll für sehr kleine QR-Codes. Ab so ~10 Byte funktioniert der default L besser.MSfree hat geschrieben:11.10.2021 11:16:57funktionieren (mit dem "H" Parameter bin ich mir aber nicht sicher).
rot: Moderator wanne spricht, default: User wanne spricht.
Re: QR Code rekreieren
Etwas offtopic:
Falls ihr ein Android Smartphone habt, könnt ihr auch z. B. den QR-Code Generator nutzen.
Eigentlich müsste man dann nur den alten QR-Code scannen und dann per Cut-and-Paste den Text in diesen Generator reinkopieren. Ich habe diese App instaliert, falls ich mal irgendjemanden z. B. unterwegs einen Link geben will (z. B. Nextcloud-Share). Dann kopiere ich den öffentlichen Link einfach in die App und lass der Person den QR-Code scannen. Ist cooler als eine E-Mail zu schreiben und in der Übertragung sicherer.
Falls ihr ein Android Smartphone habt, könnt ihr auch z. B. den QR-Code Generator nutzen.
Eigentlich müsste man dann nur den alten QR-Code scannen und dann per Cut-and-Paste den Text in diesen Generator reinkopieren. Ich habe diese App instaliert, falls ich mal irgendjemanden z. B. unterwegs einen Link geben will (z. B. Nextcloud-Share). Dann kopiere ich den öffentlichen Link einfach in die App und lass der Person den QR-Code scannen. Ist cooler als eine E-Mail zu schreiben und in der Übertragung sicherer.
Re: QR Code rekreieren
... oder alternativ Binary Eye Hat nicht so viel Schnickschnack, reicht aber voellig zum Lesen und Erstellen von QR-Codes.uname hat geschrieben:12.10.2021 12:54:37Etwas offtopic:
Falls ihr ein Android Smartphone habt, könnt ihr auch z. B. den QR-Code Generator nutzen.