[gull] Scan OCR et payement en ligne.

Laurent Franceschetti laurent at franceschetti.net
Wed Aug 12 08:36:24 CEST 2020


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




> Le 11 août 2020 à 18:01, felix <felix at f-hauri.ch> a écrit :
> 
> Bon.
> 
> J'ai donc adapté mon script perso et geeky pour en faire un truc à lancer avec
> un racourci clavier:
> 
>  https://f-hauri.ch/vrac/scanocr-xdotool.sh.txt
>  https://f-hauri.ch/vrac/scanocr-xdotool.sh
> 
> Une fois lié à une touche clavier via préférences -> shortcut, il suffit
> de se mettre sur le site de banking, dans le formulaire pour saisir la ligne,
> positionner le bulletin de versement *A L'ENVERS* dans le scanner et appuyer
> sur la touche choisie.
> 
> Le script scan le ``bas'' (càd le haut, retourné) du bulletin,
> test les checksums (PZ10) et si ok, utilise xdotool pour taper la ligne
> dans le formulaire.
> 
> (Utilise scanimage, netpbm et xdotool)
> 
> Notez que le bulletin est retourné pour éviter au scanner de parcourir toute la
> page (la plupart de scanners scannent du haut vers le bas).
> 
> Voilà, en espérant que cela profite à qqn (d'ici les QR généralisés).
> 
> NB: Pour les QR, le script sera à adapter avec zbar, mais ils risque d'être
> utile quand-même!
> 
> On Sat, Aug 08, 2020 at 05:57:36PM +0200, felix wrote:
>>>> 
>>>> Comment faites-vous? Quelle solution pour copier-coller cette ligne:
>>>> 
>>>>  0000000000000>000000000000000000000000000+ 000000000>
>>>>  1234567890128>123456789012345678901234567+ 123456786>
>>>> 
> 
> -- 
> Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch
> _______________________________________________
> gull mailing list
> gull at forum.linux-gull.ch
> https://forum.linux-gull.ch/mailman/listinfo/gull



More information about the gull mailing list