Leser: 19
2015-07-06T17:26:33 janKorrekt zusammengefasst, so an sich?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
#!/usr/bin/perl -w use strict; use Imager; my $file = shift; my $img = Imager->new(file=>$file) or die Imager->errstr(); my $n = 1; my $sn = ''; my $name = ''; my $sc = 1; my $step = 0.1; for (my $x = 500; $x >=0; $x-=10) { $sc+=$step; if ($sc >= 3.0 || $sc <= 1.0) { $step = -($step); } $sn = sprintf('%02d', $n); $name = 'dest/newfile_' . $sn . '.jpeg'; $n++; print $name . " sc = " . $sc . "\n"; my $thumbc = $img->crop(left=>$x, width=>1200); my $thumbs = $thumbc->scale(scalefactor=>$sc); $thumbs->write(file=>$name); }
1 2 3 4
.... my $thumb = $img->crop(left=>$x, width=>1200/$sc); $thumb->write(file=>$name); ....
2015-07-08T07:31:48 GwenDragonDu willst die Bilder skalieren? Willst du den Ausschnitt (wie im Crop erzeugt) zoomen?
Oder warum müssen die größer und wieder kleiner werden?
2015-07-08T07:31:48 GwenDragonDu willst die Bilder skalieren? Willst du den Ausschnitt (wie im Crop erzeugt) zoomen?
Oder warum müssen die größer und wieder kleiner werden?