photo_mem/README.md

40 lines
3.1 KiB
Markdown
Raw Normal View History

2021-06-01 20:41:03 +02:00
# photo_mem_cv
2021-06-12 19:57:59 +02:00
Version 2.1 juin 2021 refonte en une seule application
amélioration saisie des fichiers
ajout fonction modification des personnes
2021-06-01 20:41:03 +02:00
Outil web de sauvegarde des noms des personnes sur les photos et d'identification automatique des visages.
Fait à l'origine pour redonner vie à des photos anciennes, principalement des photos de mariage ou de classe.
Inutile de garder des photos si vous ne savez pas qui est dessus.
On m'a transmis beaucoup de photos anciennes (1919-1950), et je voulais mémoriser un maximum de noms de participants, pour transmettre tout cela aux descendants . Il y avait urgence car les personnes qui connaissaient ces photos et qui pouvaient me renseigner disparaissaient rapidement. Et donc, plutôt que de tout noter sur des bouts de papier difficiles à gérer, j'ai fait ce petit programme qui m'a été très utile, et en quelques séances passées chez des cousins ou voisins, j'ai pu renseigner une quarantaine de photos. (pas complètement).
Ce programme peut être utilisé aussi pour vos photos de classe, équipe de foot, ou tout autres photos comportant des personnages ... ou animaux !
2021-10-04 10:09:58 +02:00
## Utilisation :
2021-06-01 20:41:03 +02:00
Mettez vos photos à traiter dans un répertoire, avec le programme Photo_mem_cv et les fichiers opencv.js et haarcascade*.xml
2021-06-12 19:57:59 +02:00
Lancer la page photo_mem.html dans un navigateur, c'est avec firefox que ça marche le mieux. je crois que chromium passe mais IE pas du tout.
Pour commencer, cliquez sur le bouton bleu "choix de la photo", trois cas possibles :
- Sélection d'un seul fichier, ce doit être une image, ajoutez des personnes en cliquant au centre du visage (le nez) et remplissez le petit formulaire.
- "Détection des visages" : selectionnez un fichier image et un fichier haarcascade.xml. Le programme affiche tous les visages détectés et crée un fichier xml, du même nom que l'image, qui répertorie les coordonnées des visages trouvés. Pour modifier les noms, vous devrez éditer le xml ... en attendant la fonction "modification" qui n'est pas encore terminée.
- Modification d'un fichier existant : saisir un fichier image et un fichier xml, celui créé précédemment en détection, ou un ancien fichier à modifier.
2021-06-01 20:41:03 +02:00
Quand vous avez terminé de remplir et de positionner vos étiquettes, n'oubliez pas d'enregistrer le xml. Choisissez le même répertoire que la photo, le nom donné au xml est le même que celui de la photo. Il écrase le fichier en cours.
Attention, il n'y a pas de sauvegarde automatique, et si vous oubliez de sauvegarder, tout est perdu !
2021-10-04 10:09:58 +02:00
## Reste à faire :
2021-06-12 19:57:59 +02:00
modifier une personne - en cours ...
saisir / modifier le titre - en cours ...
adapter la taille des étiquettes et du cercle à la résolution de l'image
modifier la couleur des étiquettes et du texte
2021-06-01 20:41:03 +02:00
paramétrer un peu mieux toutes les valeurs de positionnement qui sont en dur.
éviter d'avoir à re-saisir les noms que l'on retrouve sur plusieurs photos - pas facile simplement
reconnaissance faciale pour retrouver les mêmes personnages sur plusieurs photos
barre d'outils ??
...... etc et sans compliquer le programme !!!
Désolé si le code n'est pas très aux normes, mais je ne connaissais pas javascript avant ce programme!
2021-04-28 20:23:03 +02:00