Le code de cette page n'a pas démarré.

Ouvrir index.html directement depuis un dossier bloque les modules JavaScript, si bien que rien ne se passera au moment de choisir une photo. Servez plutôt le dossier en http :

powershell -ExecutionPolicy Bypass -File serve.ps1

Ouvrez ensuite http://localhost:8080/.

Photo d'identité — passeport et visa aux normes

Choisissez un pays et un document pris en charge. Exigences et repères sont distingués.

Langue: Français
Voir le code
Vos photos sont traités dans votre navigateur. Aucun envoi pour traitement.

Le recadrage, les mesures, la lecture du fond et l'impression se font tous dans votre propre navigateur, sur votre propre matériel, avec l'encodeur JPEG qu'il embarque déjà. Cet outil ne comporte aucune fonction réseau : rien à aller chercher, rien à envoyer. Et même s'il en avait une, il n'y a, à l'autre bout de cette page, aucun serveur à qui envoyer une photographie de votre visage.

Vérification en direct : vérification…

Hors ligne : vérification…

Ne nous croyez pas sur parole : ouvrez les outils de développement, surveillez l'onglet « Réseau » et fabriquez une photo d'identité. Pas une seule requête ne transporte d'image, de vignette, de nom de fichier ni le moindre octet de ce que vous avez choisi. Vous pouvez aussi couper la connexion et en fabriquer une quand même.

1 Choisissez la photographie

N'importe quelle image que votre navigateur sait ouvrir. Une photo de téléphone prise devant un mur uni, à la lumière du jour, à un mètre cinquante environ : c'est autour de cela que la plupart de ces règles ont été écrites. Elle est lue directement sur votre disque, et n'est envoyée nulle part.

2 Choisissez le pays et le document

Tous les chiffres ci-dessous sont les exigences publiées, transcrites depuis l’autorité indiquée. Rien n’est deviné ni récupéré en ligne — deux tables, src/specs.js pour les chiffres et src/sources.js pour leurs sources, sont fournies avec la page.

Document

3 Marquez le visage et vérifiez le cadrage

Le sommet du crâne, le menton et chaque pupille. Ces quatre points constituent la totalité de ce qu’une règle mesure, et le recadrage est pris là où ils finissent : faites glisser celui qui est tombé à côté, puis appuyez sur Ajuster le cadre. Les trouver consiste à mesurer la photo elle-même : le bord de votre tête sur le mur derrière vous, et les taches plus sombres où sont les yeux. Il n’y a aucun modèle là-dedans et rien n’est téléchargé, et c’est une position de départ plutôt qu’un verdict — d’où le fait qu’elle vous appartient et que la ligne ci-dessous dit lequel des quatre elle n’a pas pu mesurer.

Le panneau à côté de la photo montre le recadrage aux proportions demandées, sans repères dessinés dessus. Il représente le fichier final : un cadrage incorrect s’y voit avant le téléchargement.

Choisissez une photographie et le cadre de recadrage apparaîtra ici.

4 Le fond

Lu dans une bande en haut du recadrage et le long de chaque côté, au-dessus des épaules — les parties du cadre qui ne devraient être que du fond. Mesuré en CIE Lab plutôt qu’en RVB, parce que deux gris séparés de quarante unités RVB sont indiscernables et que quarante unités de bleu font une autre couleur.

5 Enregistrez

Voir en Markdown

Comment préparer une photo de passeport

  1. Choisissez la photographie.Une photo de téléphone devant un mur uni, à la lumière du jour, prise à un mètre cinquante environ. Le navigateur la lit directement sur votre disque, et rien ne part nulle part pendant ce temps.
  2. Choisissez le pays et le document.Saisissez le nom du pays ou ouvrez sa liste, puis choisissez le document demandé. Le panneau indique taille d’impression, hauteur de tête, ligne des yeux, couleur du fond et limites du fichier, avec leur autorité et leur date de lecture. Rien n’est deviné : les règles absentes vont dans «  Autre pays  ».
  3. Vérifiez les quatre points sur votre visage.Sommet du crâne, menton et chaque pupille : ces quatre points constituent la totalité de ce que la règle mesure. Ils sont posés en mesurant la photo elle-même, et la ligne au-dessous dit lesquels ont été mesurés et lesquels ont dû être déduits. Déplacez ceux qui sont tombés à côté, ou passez à Je les place moi-même et posez les quatre vous-même. Appuyez ensuite sur Ajuster le cadre et le recadrage tombe là où ce pays le veut.
  4. Lisez les quatre contrôles, et le fond.Hauteur de tête, ligne des yeux, centrage et inclinaison, chacun mesuré sur le cadre tel qu'il est et chacun indiquant dans quel sens tirer s'il est hors norme. Le fond est lu en haut et sur les côtés du recadrage puis comparé à la couleur exigée par la règle ; l'irrégularité, qui est ce qui fait réellement refuser les photos, est mesurée séparément de la couleur.
  5. Prenez les trois fichiers.L'impression, au millimètre exact, avec la résolution inscrite dans le fichier pour qu'un magasin l'imprime à la bonne taille. La planche, avec autant de copies qu'un ⁦10 × 15⁩ en contient et des repères de coupe dans les intervalles. Et le fichier d'envoi, à la taille en pixels que le portail impose et dans la fourchette en Ko qu'il fait respecter aux deux extrémités.

La version longue

Comment faire une photo d'identité qui ne revient pas Ce qu'on mesure vraiment sur une photo d'identité — hauteur du visage, ligne des yeux, fond —, quel pays demande quels chiffres, et comment respecter les limites en pixels et en Ko d'un formulaire en ligne.

Règles photo par pays

Chaque règle chiffrée possède une page qui indique ses dimensions, l’autorité qui les publie et la date de lecture.

Questions

Ma photo est-elle envoyée quelque part ?

Non. L'image est décodée, recadrée, mesurée et écrite par votre propre navigateur sur votre propre matériel, avec l'encodeur JPEG que le navigateur embarque déjà. Cet outil n'a aucune fonction réseau : il ne va jamais rien chercher et n'envoie jamais rien, et la Content-Security-Policy de la page nomme chaque adresse qu'elle a le droit de contacter, dont aucune ne nous appartient. Cela vaut ici plus que sur la plupart des outils : le fichier est une photographie de votre visage.

Quels pays sont couverts ?

Chaque entrée est transcrite depuis l’autorité qui publie la règle et indique cette source et sa date. Le sélecteur est la liste : cherchez un pays pour voir s’il y figure. «  Autre pays  » laisse saisir tous les chiffres et commence par la géométrie OACI utilisée dans une grande partie du monde. Les pays sans chiffres publiés restent dans la liste et l’expliquent : format ⁦35 × 45⁩ mm, bandes OACI indicatives jamais marquées comme un échec, et note sur les exigences réellement publiées, souvent une photo prise au guichet. Aucun chiffre n’est emprunté à un autre outil.

Comment trouve-t-il le sommet du crâne, le menton et les yeux sans modèle de visage ?

En supposant ce qu’un détecteur de visage généraliste n’a pas le droit de supposer et que cet outil, lui, peut supposer : chacune de ces règles exige la même scène — une personne, face à l’objectif, devant un mur uni et régulièrement éclairé. La couleur du mur est donc relevée sur le bord de la photo, tout ce qui n’est pas cette couleur est la personne, et le haut de celle-ci est le sommet du crâne, cheveux compris. Les pupilles sont cherchées comme la meilleure paire de taches plus sombres que leur propre entourage, à la même hauteur et de part et d’autre du milieu de la tête : une comparaison purement locale, donc rien n’y dépend de la couleur d’un visage. Le menton est le seul qui ne se trouve pas ainsi, car une mâchoire devant un cou est un bord doux sans changement de couleur ; il est déduit des pupilles, qui se situent un peu en dessous du milieu d’une tête, une fois comptés les cheveux qui la surmontent, puis confronté au contour. Tout cela est du calcul, dans src/detect.js : pas de poids, pas de moteur d’inférence, rien de récupéré, et le même calcul pour chaque visage. C’est ce dernier point qui compte, car un détecteur livré avec l’outil se trompe inégalement — plus sur certains visages que sur d’autres — et les personnes dont les photos sont déjà le plus souvent refusées sont précisément celles qu’il laisserait tomber.

Quelle confiance accorder aux points qu’il place ?

Assez pour partir de là, pas assez pour ne pas les regarder. Chacun des quatre a une photo sur laquelle il se trompe : un mur à motifs ou une bibliothèque ne laisse aucun contour sur lequel détourer une tête, une tête coupée en haut n’a pas de sommet du crâne dans la photo, et des lunettes, une frange épaisse ou des yeux fermés peuvent poser les pupilles sur le mauvais trait. L’outil dit donc explicitement lesquels des quatre il a mesurés et lesquels il a dû déduire, refuse net une photo sans fond uni plutôt que d’inventer une réponse, et laisse chaque point déplaçable. Le recadrage est pris là où les points finissent, jamais là où ils ont commencé. Si vous préférez poser les quatre vous-même, l’interrupteur au-dessus de la photo indique Je les place moi-même, et déplacer un point à la main y bascule tout seul : à partir de là ils sont les vôtres et rien ne les déplacera.

C'est quoi la règle de hauteur de tête, et pourquoi la mienne échoue toujours ?

Chacune de ces spécifications indique quelle part du cadre la tête doit remplir, mesurée du bas du menton au sommet du crâne, cheveux compris : en général 70 à 80 pour cent, soit 31,5 à 36 mm pour une photo de 45 mm. La raison habituelle de l'échec est le selfie : un bras fait environ 60 cm, ce qui déforme le visage et met la tête trop grande dans le cadre. La deuxième raison habituelle est le sommet du crâne : c'est le haut des cheveux, pas la naissance des cheveux, et marquer la naissance fait sortir toutes les têtes trop petites.

Pourquoi le fichier doit-il faire au moins 20 Ko, et comment le remplir ?

Les portails d'examen indiens, le formulaire de visa chinois et l'envoi du passeport britannique indiquent une taille minimale en plus d'une taille maximale, parce qu'un fichier en dessous est le plus souvent une vignette envoyée par erreur. Une photographie de ⁦200 × 230⁩ fait 46 000 pixels et, à la meilleure qualité qu'un navigateur écrira, peut encore tomber à 15 Ko, sans aucun moyen de l'agrandir en compressant moins. L'outil ajoute donc un segment de commentaire JPEG rempli d'espaces. Cela fait partie de la norme JPEG, tous les décodeurs le sautent, et l'image est bit pour bit la même image : seul le fichier est plus long. Le remplissage dit exactement cela, en anglais, à l'intérieur du fichier.

Vérifie-t-il le fond, et peut-il en remplacer un ?

Il vérifie et ne remplace pas. La couleur est lue sur une bande en haut du recadrage et le long de chaque côté, au-dessus des épaules, puis comparée à la couleur de la règle en CIE Lab plutôt qu'en RVB : deux gris distants de quarante unités RVB sont indiscernables, alors que quarante unités de bleu font une autre couleur. L'irrégularité est mesurée à part, parce qu'une ombre sur un mur blanc est ce qui fait réellement refuser les photographies, et que ce n'est pas un problème de couleur. Remplacer un fond suppose de découper une personne dans une image, donc un modèle de segmentation ; un mauvais mange les cheveux. Se reculer de trente centimètres du mur règle davantage de ces cas que n'importe quel filtre.

À quoi sert la planche ⁦10 x 15⁩ ?

Une cabine facture plusieurs euros six photographies. Un comptoir photo imprime un ⁦10 × 15⁩ pour quelques centimes, et tous savent le faire. L'outil dispose donc sur la feuille autant de copies de votre photo qu'elle en contient — huit, pour un ⁦35 × 45⁩ sur un ⁦10 × 15⁩ — avec des repères de coupe dans les intervalles et rien d'imprimé par-dessus une image. Rien n'est mis à l'échelle : chaque copie fait exactement la taille exigée par la règle, car une planche qui les réduirait de deux pour cent pour en caser une de plus donnerait huit photographies toutes à la mauvaise taille. Imprimez-la à 100 pour cent ; c'est « ajuster à la page » qui fait sortir une planche fausse.

Pourquoi les DPI comptent-ils si les pixels sont les mêmes ?

Parce qu'un JPEG peut dire quelle taille il fait, et s'il ne le dit pas, ce qui l'imprime devine. La résolution vit dans l'en-tête JFIF, et un canevas de navigateur écrit cet en-tête avec le champ d'unités réglé sur « ceci est un rapport d'aspect, pas une résolution ». Cet outil réécrit ces quelques octets pour que le fichier annonce 300 dpi, ce qui transforme ⁦413 × 531⁩ pixels en une photographie de ⁦35 × 45⁩ mm plutôt qu'en une image sans taille particulière. Rien n'est décodé pour cela et aucune qualité n'est dépensée.

Peut-il faire aussi le fichier de signature ?

Oui. L’avis cité IBPS recommande ⁦140 × 60⁩ pixels et exige 10 à 20 Ko pour une signature JPEG. Ce réglage produit ces dimensions ; consultez l’avis actuel de votre candidature. Les repères de visage sont désactivés. L’outil vérifie le papier clair, l’encre visible et les lignes ou bords de page dans le recadrage.

Cela garantit-il que ma demande sera acceptée ?

Non, et aucun outil ne peut honnêtement le garantir. Ce qu'il fait, c'est appliquer exactement les chiffres publiés et vous montrer chaque mesure qu'il a prise, pour que ce qu'un formulaire mesure automatiquement — taille en pixels, poids du fichier, format — soit juste, et que ce qu'un examinateur humain mesure — hauteur de tête, ligne des yeux, fond — soit devant vous, chiffres à l'appui. Les règles changent aussi : chaque spécification indique de quelle autorité elle vient et quand elle a été relevée, pour que vous puissiez la comparer au formulaire que vous avez sous les yeux plutôt que de faire confiance à un tableau.

Est-ce gratuit, et faut-il un compte ?

C'est gratuit, et il n'y a ni compte, ni identification, ni période d'essai, ni filigrane imprimé en travers de votre visage. Le nombre de photographies n'est pas limité non plus, puisqu'aucun serveur ne les paie. Le site affiche de la publicité, et c'est elle qui le finance ; les annonces ne reçoivent rien sur votre photographie.

Est-ce que cela fonctionne hors ligne ?

Oui. Chargez la page une fois, coupez ensuite votre connexion et elle continue de travailler : le recueil de règles est un fichier servi avec la page, pas une consultation. C'est aussi la façon la plus simple de prouver que rien n'est envoyé, car un outil qui expédierait votre photographie ailleurs pour la recadrer s'arrêterait à l'instant où vous débranchez.