pro davkove zmenseni fotek

Ludvik Urban lu na argo.troja.mff.cuni.cz
Středa Leden 17 09:21:45 CET 2007


On Tue, 16 Jan 2007, Petr Podrabsky wrote:

> dozvedet, ktery program umi davkove fotky zmensit. Diky za jakekoliv

Zmensovani na 50% ci jine cislo nemusi byt to prave orechove.
Nahledy pro web, u nichz pozaduju jednotnou vysku 160 px, vyrabim takto:
--------------------------------------------------
#!/bin/sh

echo
echo "Vyroba nahledu."
echo

  echo $1
  identify -format "%w %h" $1 | (read x y
    frac=`echo "scale=6; $y/160" | bc -l`
#    echo "frac: $frac"
    newx=`echo "scale=0; $x/$frac" | bc`
    newy=160
    echo "obrazek [$x, $y] => nahled [$newx, $newy]"
    convert -resize ${newx}x${newy} $1 ${1%.jpg}-m.jpg
  )
done
--------------------------------------------------
Vysledkem je soubor <fotka>-m.jpg

 --------------------------------------------
| Ludvik Urban     lu na argo.troja.mff.cuni.cz |
 --------------------------------------------



Další informace o konferenci Linux