pro davkove zmenseni fotek

Michael Mraka Michael.Mraka na homecredit.net
Středa Leden 17 15:42:30 CET 2007


Ludvik Urban wrote:
% 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

Kratsi verze je

$ convert -resize 160x160 orig.jpg thumb.jpg

convert totiz implicitne zmansuje tak aby se vesel do zadaneho "obdelniku"
pri zachovani pomeru stran :).

% --------------------------------------------------
% Vysledkem je soubor <fotka>-m.jpg

--mm                                                            Michael Mráka



Další informace o konferenci Linux