On Sat, Oct 18, 2003 at 11:44:54AM +0200, Jean-Bruno Luginb�hl wrote:
> J'ai des images, g�n�r�es par une application. Leur nom est du style
> ucl<date><heure><no>, par exemple ucl2003100415262001.jpg.
> 
> Je pensais qu'ImageMagik allait me permettre de mettre la date et
> l'heure au fond de chacune des images (dans l'image donc), mais je n'ai
> vraiment pas trouv�. Quelqu'un sait quel module utiliser et quelle
> option mettre en route pour une telle chose.

Les anciens outils `netpbm' sont toujours utiles pour de nombreuses
op�rations:

   for i in *.jpg
   do
      CODE=`echo $i | sed 's/^ucl([0-9]*)\.jpg/\1/'`
      jpegtopnm < $i \
         | ppmlabel -x 0 \
                    -y 50 \
                    -colour white \
                    -size 30 \
                    -background black \
                    -text "$CODE" - \
         | pnmtojpeg > $i.NEW
   done

Noter que d�compresser et recompresser le format jpeg cause de la perte.

Voir man 1 ppmlabel pour les options.

D'ailleurs chez moi je trouve les outils ImageMagick particuli�rement
lents. xv (un logiciel propri�taire dont j'ai achet� la licence
source perp�tuelle en 1996) offre � mon avis une meilleure
impl�mentation � la fois pour le `viewer' et pour les outils.

_______________________________________________
gull mailing list
[EMAIL PROTECTED]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à