Magazine High tech

Signez vos photographies numériques avec ImageMagick

Publié le 11 août 2007 par Cédrci Bousmanne

Si vous voulez éviter de vous faire dérober vos photographies publiés sur Internet, il peut être intéressant d’y apposer votre signature. Pour ce faire, nous allons voir deux méthodes permettant de signer vos compositions : la première en y ajoutant un texte, et la seconde en superposant une image par dessus votre photo. Pour terminer, nous verrons comment réaliser un script et l’intégrer à Nautilus pour automatiser cette manœuvre.

Avant-propos

Pour ce tutorial, nous utiliserons le logiciel ImageMagick, qui permet de manipuler des images en ligne de commande.

  • le fichier original.jpg représente la photographie originale sur laquelle nous travaillerons;
  • le fichier signature.png (pour la deuxième méthode) représente le fichier signature que vous aurez crée;
  • le fichier resultat.jpg représente le fichier final crée par ImageMagick.
Ajouter un texte par dessus votre photographie

Cette méthode est la plus simple : ajouter un texte (votre copyright, votre nom, l’URL de votre site) par dessus la photographie.

convert original.jpg -append -gravity SouthEast -font DejaVuSans.ttf -pointsize 15 -fill white -draw "text 10,0 'copyright (parenthèse.be)'" resultat.jpg

  • l’argument -gravity southeast place la signature dans le coin sud-est (en bas à droite) de l’image; cet argument comprend également les valeurs suivantes :
    • northwest (en haut à gauche)
    • north (en haut, centré)
    • northeast (en haut à droite)
    • center (centre absolu)
    • southwest (en bas à gauche)
    • south (en bas, centré)
    • southeast (en bas à droite)
  • L’argument -font permet de définir la police à utiliser. Attention, il doit s’agir du chemin complet du fichier ttf. Ici, le fichier DejaVuSans.ttf à été copié dans le répertoire de test.
  • L’argument -pointsize permet de définir la taille du texte
  • L’argument -fill permet de définir la couleur du texte
Ajouter une image par dessus votre photographie

Si la première solution vous parait trop simpliste, ou que vous voulez ajouter autre chose que du texte (par exemple, votre logo), il faut alors réussir à surexposer deux images.

composite -dissolve 100 signature.png -gravity southeast original.jpg resultat.jpg

  • l’argument -dissolve permet de préciser l’opacité de la signature (ici, le maximum)
  • l’argument -gravity southeast place la signature dans le coin sud-est (en bas à droite) de l’image; cet argument comprend également les valeurs suivantes :
    • northwest (en haut à gauche)
    • north (en haut, centré)
    • northeast (en haut à droite)
    • center (centre absolu)
    • southwest (en bas à gauche)
    • south (en bas, centré)
    • southeast (en bas à droite)
Réaliser un script sous Gnome

Pour réaliser un script accessible via le menu de Nautilus, nous allons ouvrir un nouveau document texte et ajouter quelques éléments à notre commande :
#!/bin/sh
# script de signature de photo par AkyRhO (parenthese.be)
while [ $# -gt 0 ]; do
picture=$1
composite -dissolve 100 ~/.gnome2/nautilus-scripts/signature.png -geometry +41+10 -gravity southeast "$picture" s_"$picture"
shift
done

  • Enregistrez le fichier sous ~/.gnome2/nautilius-scripts/Signer la photo
  • Pour vous rendre dans un dossier caché sous Nautilus, ouvrez votre navigateur et utiliser la combinaison Ctrl+L pour entrer manuellement le chemin à atteindre

  • Donnez lui les droits en exécution (clic droit > propriétés > onglet “permissions” > autoriser l’exécution du fichier comme un programme)
  • Copier votre fichier signature.png dans le dossier ~/.gnome2/nautilius-scripts/
  • Votre script est prêt à l’emploi! Désormais, dans n’importe quel dossier et sur n’importe quelle image, sélectionnez clic droit > scripts > Signer la photo et une copie signée de votre photographie sera effectuée!
Conclusion

ImageMagick est un outil très puissant, malheureusement, il est assez mal documenté sur Internet, mais il n’en reste pas moins que l’outil est très interressant à découvrir. Les possibilités qu’il offre sont infinie et il fera certainement gagner beaucoup de temps à ceux qui manipulent régulièrement des images.


Tags:

Retour à La Une de Logo Paperblog

A propos de l’auteur


Cédrci Bousmanne 1 partage Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte