Je ne sais pas si tu es sous Linux, mais au cas où, tu peux te servir d'ImageMagick et d'un petit script shell, comme par exemple celui-ci (fait en vitesse à l'instant) :
for file in *.jpg ; do
size=`identify -format '%w %h' $file`
width=`echo -n $size | cut --d ' ' -f 1`
height=`echo -n $size | cut --d ' ' -f 2`
wborder=0
hborder=`echo "$width 3 * 4 / $height - 2 / p q" | dc`
convert $file -bordercolor black -border 30 -bordercolor white -border 5
-bordercolor black -border ${wborder}x${hborder} ref-$file
done
Il applique le traitement à toutes les images .jpg du répertoire courant et écrit les résultats dans un fichier de même nom, préfixé par "ref-" (pour reframed).





















