Je cherche à inscrire la date sur une photo prise toutes les 10 minutes avec ma webcam et insérée sur mon site. J'ai bien évidemment pensé à imagemagick... mais à coups de man désespéré je n'ai rien trouvé qui réalise cette tâche.
Pour info : je me suis servi de kcron pour planifier le snapshot de ma webcam grâce à la commande
gqcam -v /dev/video0 -d snapshot.png -a
Pour résumer j'aimerais savoir si c'est possible avec imagemagick ou sinon existe-il un autre utilitaire en ligne de commande qui puisse le faire ?
Merci d'avance pour vos réponses.
Gorfou1
# imagemagcik peut le faire pourtant
Posté par littlebreizhman . Évalué à 2.
Mais avec ça tu devrais tout retrouver dans la doc de convert.
En gros, cela écrit plop , en noir en taille 12 px à partir du coté gauche de l'image.
Je ne me souviens à quoi sert le +repage, désolé, pas le temps de chercher maintenant, cela devait être nécessaire à l'époque.
Il me semble que l'option -font "path/to/police.ttf" permet de préciser une police autre que celle part défaut
convert img.png +repage -fill "#000000'" -pointsize 12 -gravity "West" -draw "text 1,0 'plop'" img_with_txt.png
[^] # Re: imagemagcik peut le faire pourtant
Posté par Gorfou1 . Évalué à 1.
[^] # Re: imagemagcik peut le faire pourtant
Posté par Paul Rouget . Évalué à 3.
[^] # Re: imagemagcik peut le faire pourtant
Posté par balzane . Évalué à 2.
stat img.png %y | convert img.png +repage -fill "#000000'" -pointsize 12 -gravity "West" text:- img_with_txt.png
[^] # Re: imagemagcik peut le faire pourtant
Posté par littlebreizhman . Évalué à 2.
Sinon, directement la date directement par convert, je ne connais pas. Pas cherché non plus.
date_p=`stat -c %y img.png` ; convert img.png +repage -fill "#000000'" -pointsize 12 -gravity "West" -draw "text 1,0 '$date_p'" img.png
[^] # Re: imagemagcik peut le faire pourtant
Posté par littlebreizhman . Évalué à 3.
La variable est inutile...
convert img.png +repage -fill "#000000'" -pointsize 12 -gravity "West" -draw "text 1,0 ''`stat -c %y img.png`" img.png
Arf, vive le strip sur la récursivité des commentaires
[^] # Re: imagemagcik peut le faire pourtant
Posté par Gorfou1 . Évalué à 3.
debian:/var/www/webcam# convert snapshot.png +repage -fill -pointsize 12 -draw snapshot.png
Je l'ai quelque peu modifiée à mes fins.
Puis une petite modif supplémentaire afin de virer quelques caractères indésirables et le résultat donne :
debian:/var/www/webcam# convert snapshot.png +repage -fill -pointsize 10 -draw snapshot.png
Le résultat est visible sur : http://www.gorfou1.fr
Voilà voilà... merci pour votre aide et a++
Gorfou1
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.