abox.tools

Langue: Français

Comment scanner un document avec son téléphone

On vous a demandé de renvoyer un formulaire « scanné », et vous avez un téléphone et pas de scanner. L'écart entre la photo d'une page et un scan de cette page est plus petit qu'il n'y paraît, et il ne tient pas surtout à l'inclinaison : voici ce qui les sépare réellement, et quoi faire de chaque morceau.

Ouvrir Scanner de documents Photographiez la page. Vous récupérez quelque chose qui a l'air scanné.

Voir en Markdown

La réponse courte

Posez la page sur quelque chose qui n'est pas de la même couleur qu'elle, tenez-vous au-dessus, remplissez le cadre et prenez une photo. Ouvrez ensuite le scanner de documents, vérifiez les quatre coins trouvés, choisissez « Couleur, égalisée » ou « Noir et blanc » et enregistrez le PDF.

C'est tout le travail. Le reste explique ce que corrige chacune de ces étapes, car savoir quelle partie fait quoi est ce qui permet de voir, en trois secondes, si ce que vous vous apprêtez à envoyer sera accepté.

Ce qui sépare réellement une photo d'un scan

Trois choses, et elles n'ont pas la même importance.

Prendre la photo

Cinq choses, par ordre d'importance :

Redresser : la forme compte plus que l'angle

Défaire l'inclinaison est un calcul bien compris. Quatre coins d'un rectangle vus de n'importe où déterminent la transformation qui les remet en place, et l'appliquer à chaque pixel donne une page plate. Tout outil qui prétend redresser une page fait cela.

Ce qui tourne mal en silence, c'est quelle taille doit avoir la page plate. La méthode évidente est de mesurer les bords du quadrilatère et d'en prendre le rapport ; or une photo prise de biais raccourcit le bord lointain, si bien qu'une feuille A4 sort visiblement trapue. Cela ressemble toujours à un scan. Simplement, chaque ligne de texte y a la mauvaise hauteur, et rien à l'écran ne le dit.

La meilleure réponse, c'est que la perspective elle-même porte l'information : pourvu que ce soit un appareil ordinaire, la photo d'un rectangle suffit à récupérer à la fois les vraies proportions du rectangle et la focale de l'appareil. Le scanner de documents d'ici le fait, puis vous dit quelle forme la page a prise et si c'est un format normalisé — une page qui annonce « 1:1,41, la forme de l'A4 ou de l'A5 » est une page à laquelle vous pouvez cesser de penser.

La photo d'une feuille posée sur un bureau, prise de biais, avec un quadrilatère détecté tracé sur ses coins et des poignées pour les ajuster.
Les coins, trouvés puis déplacés s'ils ont été mal trouvés. Les placer correctement est ce qui transforme une photo en numérisation.

La lumière : diviser, pas étirer

Monter le contraste d'une page inégalement éclairée rend la partie claire blanche et la partie sombre noire, et l'écriture de la partie sombre disparaît avec. Le problème n'a jamais été que le contraste fût trop faible. C'est que le papier n'a pas la même clarté dans un coin et dans l'autre : aucun réglage unique n'est donc juste pour toute la page.

Ce qui marche, c'est d'estimer la clarté du papier en chaque point et de diviser par elle. Le papier est la majorité claire de tout petit morceau d'une page : mesurer la clarté sur une grille de petites tuiles et prendre une valeur haute dans chacune donne donc la forme de la lumière, le texte étant trop sombre et trop clairsemé pour la déplacer. Divisez par cela et ce qui reste est l'encre, uniformément éclairée, sans l'ombre et avec le papier redevenu blanc.

C'est ce que font « Couleur, égalisée » et « Niveaux de gris ». Choisissez la couleur quand la couleur fait partie du document : un tampon, une signature à l'encre bleue, une ligne surlignée, tout ce dont on pourrait plus tard demander si c'était l'original.

La carte de nettoyage : la page redressée, un choix de modes et un curseur d'intensité.
La lumière divisée plutôt qu'étirée. Les modes vont d'un éclaircissement doux au noir et blanc complet, et la section du dessous dit lequel employer et quand.

Noir et blanc, et pourquoi le fichier devient soudain petit

Une page enregistrée en photographie, ce sont des millions de pixels ayant chacun seize millions de couleurs possibles, et le codec dépense son effort sur des dégradés subtils qu'une page de texte n'a pas. Une page enregistrée en noir et blanc, c'est un bit par pixel — encre ou papier — et cela compresse comme la chose massivement répétitive que c'est.

L'écart n'est pas mince : sur les mêmes pages, c'est environ dix-huit fois. Un contrat de vingt pages qui pèse quinze mégaoctets en photographies passe sous le mégaoctet en pages d'un bit, ce qui fait la différence entre un document qu'on peut envoyer par courriel et un document qu'on ne peut pas. C'est pourquoi tous les scanners de bureau l'ont par défaut.

Le hic, c'est qu'il n'y a pas de demi-teintes : une photographie sur la page devient une bouillie de points. Employez-le pour les pages imprimées et manuscrites, ce que sont la plupart des documents, et employez les niveaux de gris pour tout ce qui porte une image.

Un détail qui vaut la peine d'être connu, parce qu'il explique pourquoi un bon outil réussit là où un mauvais produit une page à coin noir : la décision encre ou papier doit se prendre localement. Un seuil unique pour toute la page ne peut pas fonctionner quand le papier dans l'ombre est plus sombre que l'encre en pleine lumière — et sur une page photographiée, il l'est très souvent. Décider chaque pixel face à la moyenne de son propre petit voisinage est ce qui garde lisible l'écriture prise dans une ombre.

Plusieurs pages, un seul document

Photographiez les pages dans l'ordre, ajoutez-les toutes d'un coup et elles deviennent les pages d'un même PDF, dans l'ordre où elles ont été ajoutées. Deux choses à surveiller :

Avant de l'envoyer

Pourquoi rien de tout cela n'a besoin d'un envoi

Chaque étape ci-dessus est du calcul sur une image que votre propre machine a déjà décodée : quatre coins, une transformation, une division, un seuil et un conteneur écrit octet par octet. Rien là-dedans qu'un serveur puisse faire et qu'un navigateur ne puisse pas, et rien qui exige de télécharger un modèle pour le faire.

Cela mérite qu'on s'y arrête, à cause de ce que sont ces fichiers. On ne photographie pas des pages au hasard. On photographie un passeport, une fiche de paie, un bail, un formulaire médical, un contrat — des documents portant un nom, une adresse et un numéro de compte, numérisés précisément parce qu'une institution les a réclamés. En envoyer un à un site web pour qu'on lui redresse les coins revient à remettre le document entier à un inconnu. Voir comment savoir si un outil a vraiment besoin de vos fichiers pour les quatre vérifications qui séparent les outils qui doivent voir votre fichier de ceux qui se contentent de le voir.