[gull] Scan OCR et payement en ligne.

felix felix at f-hauri.ch
Wed Aug 12 11:52:44 CEST 2020


Re,

Pour scanner les QR, j'ai dû m'y prendre à plusieur fois, à tel point que j'en
suis à (toujours avec le BV à l'envers dans le scanner):

    pnmfile=$(mktemp /tmp/scanQR-XXXXXX.pnm)
    txtfile=$(mktemp /tmp/scanQR-XXXXXX.txt)
    scanimage --mode Gray --resolution 600 -t 12 -l 1 -y 100 -x 208 >$pnmfile
    for i in {10..50};do
	pnmscale .$i $pnmfile |
	    zbarimg - 2>/dev/null |
	    tee $txtfile |
	    grep -q QR-Code: && break
    done
    [ -s $txtfile ] && rm $pnmfile
    sed '1s/QR-Code://' -i $txtfile

Mais à présent, je ne sais pas comment ``coller'' ce fichier dans le formulaire
de la banque.

(Nota: pour réaliser un QR avec LaTex, il y a:
   \usepackage{pst-barcode,fancyvrb}
 puis
   \begin{pspicture}(.5812in,.5812in)
     \psbarcode{HTTP://CARTOU.CH/S/I2CD}{eclevel=L}{qrcode}
   \end{pspicture}
;)

On Wed, Aug 12, 2020 at 08:36:24AM +0200, Laurent Franceschetti wrote:
> Bonjour,
> 
> Tout d’abord je voulais dire « merci » à Félix, parce qu’il est important que 
> les services bancaires soient aussi accessibles sur Linux (on a déjà eu 
> l’occasion d’en parler…). Et des fois, la clé se trouve au niveau des drivers…
> 
> Pour le QR Bill, je suis en train de travailler sur un script (en Python) qui 
> lit les images et les décode et les rend sous diverses formes (texte, json avec 
> les champs, etc.). J’ai utilisé effectivement zbar, en combinaison avec opencv. 
> Ca m’a fait transpirer, parce que je ne suis pas un spécialiste du scan d'image… 
> c’est simple en théorie, mais le rendre fiable c’est autre chose! Mais 
> maintenant il a réussi à interpéter un jpg pris avec un appareil photo de 
> smartphone.
> 
> Je me demandais si j’allais mettre sur github?
> 
> Le QR Bill contient beaucoup plus d’informations, notamment le numéro de facture 
> et les coordonnées du fournisseur. Le scan a donc deux fonctions: une, qui est 
> de saisir le paiement (comme aujourd’hui), et l’autre qui est d’alimenter le 
> programme de compta! A votre connaissance, quelqu’un a pensé à cet aspect?
> 
> Bonne journée,
> Laurent

-- 
 Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch


More information about the gull mailing list