97 votes

Un logiciel pour lire un code QR ?

J'ai vu un Code QR Je lis un livre, mais je n'ai pas de téléphone intelligent pour le décoder.

J'ai donc pris une photo et l'ai enregistrée sur mon PC. J'ai téléchargé libdecoderqr0, libdecodeqr-dev, et libdecodeqr-examples pour le lire. Mais je ne sais pas comment les utiliser.

Que dois-je faire ensuite ? Ou existe-t-il un moyen plus agréable de lire les codes QR ?

90voto

Sabacon Points 36458

Plusieurs options :

  • Décodage du code QR en ligne de commande : zbarimg

    Installer le zbarimg en exécutant l'application en ligne de commande :

    sudo apt-get install zbar-tools

    Utilisez le programme zbarimg fourni par le paquet pour lire votre image codée QR :

    Depuis la ligne de commande :

    zbarimg "image-file-name.jpg"

    Ce qui précède affichera ce qui est encodé dans l'image dans le terminal.

  • Applications basées sur le Web pour le décodage et l'encodage

    Vous pouvez encoder et décoder en ligne sur en ligne barcodereader.com et à Décodeur ZXing en ligne .

  • Décodage et encodage de Data Matrix en ligne de commande : libdmtx

    libdmtx est une bibliothèque permettant de lire et d'écrire des codes à barres Data Matrix 2D -- des symboles bidimensionnels qui contiennent un motif dense de données avec une correction d'erreur intégrée.

    Installer libdmtx-utils du référentiel et essayez d'utiliser les outils qu'il fournit :

    dmtxwrite - créer des codes à barres Data Matrix. Exemple simple :

    dmtxwrite  -o image.png input.txt

    Cela permettra d'encoder le texte contenu dans input.txt dans le répertoire courant vers une image, image.png dans le répertoire courant.

    dmtxread - numériser les codes à barres Data Matrix. Exemple simple :

    dmtxread image.png

    Cela lit l'encodage image.png et écrit les messages décodés sur la sortie standard.

    Ressources libdmtx :

  • Encodage du code QR en ligne de commande : grencode

    Si vous souhaitez générer des codes QR, vous pouvez installer qrencode à partir des référentiels.

    < input.txt qrencode -s 10 -o test.png

    Ce qui précède va encoder les informations du fichier input.txt dans un fichier image appelé test.png .

    Ou vous pouvez entrer du texte depuis la console avec :

    qrencode -s 10 -o ubuntu.png http://www.ubuntu.com

    Ce qui précède va générer une image codée QR appelée ubuntu.png avec l'URL http://www.ubuntu.com qui y est encodé.

34voto

Steve Points 317

ZBar reconnaît plusieurs types de codes à barres, y compris les codes QR. Si j'installe zbar-tools

$ sudo apt-get install zbar-tools

et sauver que l'image QtQR dans un fichier appelé askubuntu.png alors le zbarimg L'utilitaire trouve et décode le code QR

$ zbarimg askubuntu.png 
QR-Code:http://askubuntu.com
scanned 1 barcode symbols from 1 images in 0.02 seconds

Il existe également un zbarcam que vous pouvez utiliser pour décoder les codes QR repérés par votre webcam.

30voto

Evan Points 1318

QtQR

Une interface graphique pour créer et lire des codes QR.

QtQR

QtQR peut lire les codes QR à partir de fichiers image ou d'une webcam. Il est capable de reconnaître un certain nombre de types spécifiques de codes QR, notamment des liens Web, des adresses/messages électroniques, des messages SMS et des numéros de téléphone.

Vous pouvez éventuellement scanner le code QR du livre à l'aide d'une webcam. Dans ce cas, assurez-vous que la lumière est suffisante et que vous tenez le code QR à plat et sans bouger. Vous verrez une fenêtre avec l'entrée de la webcam sur l'écran. Attendez que des points verts apparaissent puis fermez la fenêtre et QtQR vous dira ce que contenait le code QR.

Vous pouvez l'installer en ajoutant le PPA ppa:qr-tools-developers/qr-tools-stable et l'installation du paquet qtqr .

6voto

buxa Points 61

Google Chrome dispose d'une extension dans le Chrome Web Store appelée QRreader .

Si un code QR existe sur une page web, il suffit de cliquer dessus avec le bouton droit de la souris et voilà !

6voto

hongquan Points 101

En 2020, vous devriez utiliser CoBang pour scanner le code QR. Il a été écrit récemment par moi, pour attraper les nouvelles technologies dans le bureau Linux.

Comment l'installer dans Ubuntu 20.04 :

sudo add-apt-repository ppa:ng-hong-quan/ppa
sudo apt update
sudo apt install cobang

Il ne permet pas encore de générer des codes QR. Ce n'est pas une grande priorité car il y a déjà des sites web qui le font, avec de très belles images.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X