Есть скрипт на perl, который производит увеличение размера изображений в папке в два раза. Сейчас использую модуль ImageMagick. Картинки размером 1024x768 обратываются по 8 секунд. При большом кол-ве файлов это очень долго. Есть ли способ это ускорить?
my ($w, $h) = imgsize($filename);
my $img = new Image::Magick;
my $r = $img->Read($filename); # 0.5 сек
my ($w2, $h2) = ($w * 2, $h * 2);
$r = $img->Resize(width => $w2, height => $h2, filter => 'Lanczos'); # 5 сек
$img->Write($new_filename); # 2.5 сек