Le principe est simple. Vous avez une photo, mais vous souhaiteriez la signer, y mettre votre marque de fabrique, ou n'importe quoi d'autre, eh bien jusqu'à aujourd'hui, vous deviez ouvrir votre logiciel d'édition d'images. Et modifier à la main, pour chaque image indépendement votre petite marque. Avec d'une part une grande perte de temps, et d'autre part le risque que ça ne soit pas exactement fait de la même manière pour toutes vos photos.

Alors je me suis un peu creusé la tête pour voir comment m'y prendre pour automatiser ce système. Et en effet, il existe dans ImageMagick une tonne d'outils qui peuvent vous aider à faire ça.

Je vous laisse donc tester mon petit script qui pour l'instant marque les images avec votre image de votre choix.

Voici donc un lien vers le fichier: marquage_photos-v0.3.tar.gz

Instruction d'installation:

  • décompressez le fichier: tar xvfz marquage_photos-v0.3.tar.gz
  • déplacez le fichier crée dans votre répertoire de scripts nautilus: mv marquage_photos ~/.gnome2/nautilus-scripts
  • Rendez le fichier exécutable: chmod +x ~/.gnome2/nautilus-scripts/marquage_photos
  • Le tour est joué, vous pouvez l'utiliser: dans nautilus, clic droit sur une image > scripts > marquage_photos

BugZilla

S'il y a des bug ou des problèmes dans mon code, surtout n'hésitez pas à me le faire savoir. Soit par mail, soit par un commentaire sur ce billet.

  • Bugfix 1: mon script ne parvenait pas à marquer plusieurs images lorsqu'on choisi son texte soi-même... le problème est réglé.

Mise à jour

Une nouvelle version a maintenant été mise en place. C'est la version 0.3

features:

  • Redimensionner l'image marquée par rapport à l'image d'origine
  • Possibilité de choisir une image de marquage n'importe où dans vos répertoires
  • Possibilité de marquer vos images avec un simple texte à rentrer dans une boite de dialogue

Dernière version date du 3 aout 2006 (version 0.3)

Le code est disponnible ici : marquage_photo

D'autres scripts

Vous pouvez aussi trouver d'autres scripts un peu partout sur le net: