Étape 3: Automatisation de l’étiquetage des images
Une façon de faire usage du présent est où j’ai mis automatiquement l’horodatage sur une image qui ma webcam génère une fois par minute. Dans un script Perl, j’ai formuler l’actuel horodatage (date et heure) et ensuite superposer sur l’image actuelle. J’ai aussi mis mon adresse de site Web sur la photo. Vous pouvez voir que l’image ci-jointe a été prise le 2 février à 13:07. J’ai un script sur mon ordinateur qui s’exécute une fois par minute. Il saisit l’image de la webcam, insère le nom du site Web et timestamp et puis il télécharge sur mon site. Vous pouvez être en mesure de voir cela en action à http://www.datasink.com/webcam.shtml. Je dis « peut-être » parce que cela n’arrive que lorsque mon ordinateur est allumé. Je ne la laisser dessus pendant la nuit ou quand je suis absent.
Si je voulais marquer un répertoire entier d’images, je créerais un script Perl pour le faire. Pour ce faire consiste à créer un fichier texte qui a toute la liste des images dans le répertoire, un par ligne. Après le nom de l’image sur chaque ligne serait le texte de la légende. Je voudrais créer une boucle qui prendrait l’étiquette et l’appliquer à l’image. Bien sûr, il y aurait un problème d’obtenir le label centré horizontalement. J’aurais probablement calculer la largeur réelle de la légende et puis ajustez l’argument horizontale.